Clean Code that Works.

스프링 시큐리티에선 패스워드 인코딩 방식을 몇가지 지원 하는데 

로그인 시도시 입력한 패스워드를 인코딩 하고, db에 저장된 인코딩된 패스워드와 비교를 한다.


이것을 수행하는 부분은

org.springframework.security.authentication.dao.DaoAuthenticationProvider.additionalAuthenticationChecks(UserDetails, UsernamePasswordAuthenticationToken)


이 부분으로 여기서 인코딩 하는데 사용된 패스워드 인코더를 가지고 패스워드를 확인한다.


참고 할 것.