커스터마이징2 - AuthenticationProvider

hellas4·2019년 11월 12일
0

Spring Security

목록 보기
7/9
post-thumbnail

이번 시간에는 form에서 입력한 로그인 정보와
DB에서 가져온 사용자의 정보를 비교하는 인터페이스인 AuthenticationProvider의 커스터마이징에 대해서 배웁니다.


AuthenticationProvider

특징

form에서 입력한 로그인 정보와 DB에서 가져온(UserDetailsServicce)사용자의 정보를 비교해주는 인터페이스이다.

authenticate() 메서드를 오버라이딩 하게 되는데,
사용자가 form에서 입력한 로그인정보를 담고 있는 Authentication 객체를 가지고 있다.

CustomAuthenticationProvider


security-context.xml

profile
Web 개발자 입니다.

0개의 댓글