Spring Cloud로 개발하는 MSA/UserMicroservice(2)

ch02. Users Microservice - loadUserByUsername() 구현

webmaster 2022. 2. 2. 13:29
728x90

인증 관련 설정(Configure Override)

WebSecurity의 configure메소드 오버라이드

  • 이전에 등록한 Bean userService와 bCryptPasswordEncoder를 주입한다.

UserService가 UserDetailService를 상속받아 loadUserByUsername메서드를 재정의 하도록 한다.

UserDetailsService 상속받는다.

  • loadUserByUsername 오버라이드
  • UserRepository의 findByEmail 구현
728x90