PasswordEncoder 클래스 개선 : e.printStackTrace 는 실제 서비스에서 별로
개요 public class PasswordEncoder { public static String encode(String password) { String result = ""; try { MessageDigest digest = MessageDigest.getInstance("SHA-256"); byte[] encodedHash = digest.digest(password.getBytes(StandardCharsets.UTF_8)); result = Base64.getEncoder().encodeToString(encodedHash); } catch (NoSuchAlgorithmException e) { e.printStackTrace(); // 여기가 문제! } return result; } } P..
2023.11.20