일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- dfs
- ddd
- springboot
- 스프링
- 백준
- 문자열
- 포트앤어댑터 아키텍처
- Redis
- 헥사고날 아키텍처
- DP
- 이펙티브 자바
- equals
- BFS
- series
- 파이썬
- 다익스트라
- 자바
- 세그먼트 트리
- spring security
- 데이터 flow
- 비트마스크
- pandas
- dataframe
- 위상정렬
- docker
- JPA
- 알고리즘
- UML
- java
- disjoint set
Archives
- Today
- Total
목록matches (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