일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- series
- pandas
- dfs
- 스프링
- 데이터 flow
- docker
- 알고리즘
- ddd
- UML
- 파이썬
- 문자열
- Redis
- 비트마스크
- DP
- java
- equals
- spring security
- 위상정렬
- BFS
- disjoint set
- 이펙티브 자바
- 자바
- springboot
- 백준
- 다익스트라
- 헥사고날 아키텍처
- dataframe
- 포트앤어댑터 아키텍처
- 세그먼트 트리
- JPA
Archives
- Today
- Total
목록BCryptPasswordEncoder (1)
코딩못하는사람
BCryptPasswordEncoder 패스워드 암호화 관련 이슈
문제점 스프링 시큐리티를 활용하기 위해서는 DB에 해쉬로 암호화된 패스워드를 저장해야 한다. 따라서 BCryptPasswordEncoder에 encode 메서드를 통해 해쉬암호화를 사용하여 패스워드를 저장했다. 문제는 패스워드 변경 관련 로직 및 테스트 코드 작성에서 발생했다. @Test public void 회원정보_업데이트_테스트() throws Exception { //given User user = userRepository.findByName("test").orElseThrow(NoSuchUserException::new); UpdatePasswordDTO updatePasswordDTO = new UpdatePasswordDTO("12345", "1234", "1234"); //when use..
issue 기록
2021. 7. 23. 17:21