TermiNexus
9fd38f3c8e
fix(auth): VerifyPassword 形参遮蔽 Password 模型导致 AttributeError
- AdminUserManager.VerifyPassword 的形参名为 Password,遮蔽了模块级导入的 Password 模型
- 导致 Password.objects 变成对 str 取属性:AttributeError: 'str' object has no attribute 'objects'
- 影响面:/API/Ehrm/UnlockIdCard、/API/SiteUserManagement/VerifyPassword、2FA 设置/禁用(均走 AuthManager.VerifyUserPassword)
- 修法:形参改名 PlainPassword,模型 Password 恢复可见
2026-10-02 16:31:52 +08:00
..
2026-08-13 23:55:53 +08:00
2026-08-13 05:54:50 +08:00
2026-08-02 19:45:22 +08:00
2026-08-02 19:45:22 +08:00
2026-10-02 16:31:52 +08:00
2026-08-13 17:40:12 +08:00
2026-09-28 18:23:08 +08:00
2026-09-13 21:57:45 +08:00
2026-08-07 17:17:55 +08:00