Преглед на файлове

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);