Files
AIGC/demo/PasswordChecker.java
AIGC Developer 473e0f6a7e docs: 删除所有MD文档文件
- 删除20个MD文档文件,清理项目文档
- 包括配置文档、测试文档、设置说明等
- 简化项目结构,减少冗余文档
2025-10-24 09:31:26 +08:00

33 lines
650 B
Java

import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
public class PasswordChecker {
public static void main(String[] args) {
BCryptPasswordEncoder encoder = new BCryptPasswordEncoder();
String hash = "$2a$10$N.zmdr9k7uOCQb376NoUnuTJ8iAt6Z5EHsM8lE9lBOsl7iKTVEFDi";
// 测试不同的密码
String[] passwords = {"demo", "admin", "password", "123456"};
for (String password : passwords) {
boolean matches = encoder.matches(password, hash);
System.out.println("Password '" + password + "' matches: " + matches);
}
}
}