Browse Source

修改登录失败被锁用户,登录成功后状态变成正常

xusl 2 years ago
parent
commit
c546ac313f

+ 3 - 6
backend/src/main/java/com/jiayue/ssi/handler/CustomAuthenticationSuccessHandler.java

@@ -57,12 +57,9 @@ public class CustomAuthenticationSuccessHandler extends SavedRequestAwareAuthent
         // 删除缓存邮箱口令
         LocalCache.remove(CacheConstants.MAIL_CODE_KEY + username);
         SysUser sysUser = (SysUser) authentication.getPrincipal();
-        if (sysUser.getErrNum()>0){
-            // 清除之前失败次数
-            sysUser.setErrNum(0);
-            sysUser.setLockTime(0L);
-            sysUser.setStatus("0");
-        }
+        sysUser.setErrNum(0);
+        sysUser.setLockTime(0L);
+        sysUser.setStatus("0");
         // 加入登录IP和时间
         sysUser.setLoginIp(IPUtils.getIpAddr(request));
         sysUser.setLoginDate(new Date());