Browse Source

登录bug修复

wangmh 8 years ago
parent
commit
9c811ebc10

+ 4 - 0
sso-server/src/main/java/com/uas/sso/controller/LoginController.java

@@ -113,6 +113,10 @@ public class LoginController extends BaseController {
         }
 
         // 校验账户密码输错次数
+        if (user.getUserRecord() == null) {
+            UserRecord userRecord = userService.save(new UserRecord(user.getUserUU()));
+            user.setUserRecord(userRecord);
+        }
         int pwdErrorCount = user.getUserRecord() == null ? 0 : user.getUserRecord().getPwdErrorCount();
         Object loginCaptcha = request.getSession().getAttribute(LOGIN_CAPTCHA);
         String checkCode = loginCaptcha == null ? "" : loginCaptcha.toString();