ssouf
java 비밀번호 저장 본문
String rawPassword = "user_password"; // 사용자가 입력한 패스워드
// BCryptPasswordEncoder를 사용하여 패스워드 암호화
BCryptPasswordEncoder encoder = new BCryptPasswordEncoder();
String encodedPassword = encoder.encode(rawPassword);
// 패스워드 확인 (패스워드 일치 여부 확인)
boolean isMatch = encoder.matches(rawPassword, encodedPassword);
System.out.println("Original Password: " + rawPassword);
System.out.println("Encoded Password: " + encodedPassword);
System.out.println("Password Match: " + isMatch);
encodedPassword
$2a$10$T8o4008SJRE6ZAr5jCZuz.eWk7nM02kU4tr3U8Teu8.ncGpl01LEq
$2a$10$1WYjPFJGU.6zbFMuNqRg5ef.CLjXgdNWG3lfLMvn6eJPcbcbToUUm
할때마다 바뀐다
'Web DEV > JAVA' 카테고리의 다른 글
egovframework csrf 로그인 없이 적용 (0) | 2023.10.11 |
---|---|
이클립스 형상관리 TFS Team Foundation Server 사용하기 (0) | 2021.04.17 |