Browse Source

密码 改改

master
jianjun 3 years ago
parent
commit
ec9dbc2496
  1. 6
      epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/security/password/BCryptPasswordEncoder.java

6
epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/security/password/BCryptPasswordEncoder.java

@ -16,7 +16,7 @@ import java.util.regex.Pattern;
*
*/
public class BCryptPasswordEncoder implements PasswordEncoder {
private Pattern BCRYPT_PATTERN = Pattern
private static final Pattern BCRYPT_PATTERN = Pattern
.compile("\\A\\$2a?\\$\\d\\d\\$[./0-9A-Za-z]{53}");
private final Log logger = LogFactory.getLog(getClass());
@ -72,10 +72,10 @@ public class BCryptPasswordEncoder implements PasswordEncoder {
return false;
}
if (!BCRYPT_PATTERN.matcher(encodedPassword).matches()) {
/*if (!BCRYPT_PATTERN.matcher(encodedPassword).matches()) {
logger.warn("Encoded password does not look like BCrypt");
return false;
}
}*/
return BCrypt.checkpw(rawPassword.toString(), encodedPassword);
}

Loading…
Cancel
Save