update backend/dvadmin/system/views/login.py.
修复登录错误次数写入的BUG Signed-off-by: 好奇宝宝 <11259906+haoqibb@user.noreply.gitee.com>
This commit is contained in:
@@ -114,8 +114,8 @@ class LoginSerializer(TokenObtainPairSerializer):
|
||||
user.login_error_count += 1
|
||||
if user.login_error_count >= 5:
|
||||
user.is_active = False
|
||||
raise CustomValidationError("账号已被锁定,联系管理员解锁")
|
||||
user.save()
|
||||
raise CustomValidationError("账号已被锁定,联系管理员解锁")
|
||||
count = 5 - user.login_error_count
|
||||
raise CustomValidationError(f"账号/密码错误;重试{count}次后将被锁定~")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user