org.springframework.security.crypto.factory.PasswordEncoderFactories 를 import해서 비밀번호를 암호화 한 후 데이터베이스에 저장하려 했는데 계속 import할 수 없다는 오류가 발생했다.
스프링 시큐리티 버전이 올라가면서 기능이 변경되었다고 한다.
새로운 버전의 기능은 아래와 같다. 따라서 비밀번호 암호화 시 BCryptPasswordEncoder를 사용하여 구현했다.
- OAuth 2.0 Login
- Reactive 지원
- @EnableWebFluxSecurity
- @EnableReactiveMethodSecurity
- WebFlux Testing Support
- 현대화된 비밀번호 인코딩
[공식 문서] https://docs.spring.io/spring-security/site/docs/current/reference/htmlsingle/#new
[참고] https://java.ihoney.pe.kr/498
'ICT Intern > Spring Security' 카테고리의 다른 글
[Spring] Spring Security 메세지 커스터마이징 (0) | 2019.04.11 |
---|---|
[Spring] Spring Security 기본 개념 정리 (0) | 2019.04.10 |
[Spring] Thymeleaf 알아보기 (0) | 2019.04.09 |
[Spring] Spring Security 로그인 커스터마이징 (0) | 2019.04.09 |
[Spring] Spring Security - Config 알아보기 (0) | 2019.04.02 |