diff --git a/backend/dvadmin/system/views/login.py b/backend/dvadmin/system/views/login.py index 91beb15..e04743c 100644 --- a/backend/dvadmin/system/views/login.py +++ b/backend/dvadmin/system/views/login.py @@ -107,6 +107,8 @@ class LoginSerializer(TokenObtainPairSerializer): request.user = self.user # 记录登录日志 save_login_log(request=request) + user.login_error_count = 0 + user.save() return {"code": 2000, "msg": "请求成功", "data": data} except Exception as e: user.login_error_count += 1