소스 검색

BadPasswordCount 次数问题

MaxKey 2 년 전
부모
커밋
cf747db73b
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      maxkey-core/src/main/java/org/maxkey/persistence/repository/PasswordPolicyValidator.java

+ 1 - 1
maxkey-core/src/main/java/org/maxkey/persistence/repository/PasswordPolicyValidator.java

@@ -292,7 +292,7 @@ public class PasswordPolicyValidator {
            userInfo.setBadPasswordCount(userInfo.getBadPasswordCount() + 1);
            setBadPasswordCount(userInfo.getId(),userInfo.getBadPasswordCount());
            PasswordPolicy passwordPolicy = passwordPolicyRepository.getPasswordPolicy();
-           if(userInfo.getBadPasswordCount() + 1 >= passwordPolicy.getAttempts()) {
+           if(userInfo.getBadPasswordCount() >= passwordPolicy.getAttempts()) {
         	   _logger.debug("Bad Password Count {} , Max Attempts {}",
         			   userInfo.getBadPasswordCount() + 1,passwordPolicy.getAttempts());
         	   this.lockUser(userInfo);