반응형
UsernamePasswordAuthenticationFilter
-
[스프링 시큐리티] UsernamePasswordAuthenticationFilter강의노트/스프링 시큐리티 2020. 9. 10. 11:46
UsernamePasswordAuthenticationFilter Form Login 시도 시 인증처리를 담당하고 처리하는 필터 AntPathRequestMatcher 요청 정보가 매칭되는지 확인한다. default는 login이고 loginProcessingUrl을 변경하면 변경 된 정보로 매칭작업 진행한다. Authentication Authentication 객체를 생성 후 사용자가 로그인 할 때 전달된 Username + Password 값을 인증 객체에 저장하고 AuthenticationManager에 인증을 위임한다. AuthenticationManager AuthenticationManager는 내부적으로 AuthenticationProvider 타입의 객체들을 포함하고 있고 이 객체들 중에..