이 글은 정수원님의 Infrean 강의를 학습한 내용을 정리하여 작성합니다.
인증 처리자 - AuthenticationProvider
- AuthenticationProvider는 인터페이스이다.
- authenticate(authentication) : 실질적인 인증 처리를 위한 검증을 수행한다.
- supports(authentication) : Form 또는 RememberMe 인증을 처리할 수 있는 기준이 되는지 검사한다.
- AuthenticationManager로부터 받은 authenticaion 객체(ID + P/W)를 통해 검증을 수행한다.
'스프링 시큐리티 > 스프링 시큐리티 주요 아키텍처 이해' 카테고리의 다른 글
인가 결정 심의자 - AccessDecisionManager, AccessDecisionVoter (0) | 2023.02.10 |
---|---|
인가 개념 및 필터 이해: Authorization, FilterSecurityInterceptor (0) | 2023.02.10 |
인증 관리자: AuthenticationManager (0) | 2023.02.08 |
인증 흐름 이해 - AuthenticationFlow (0) | 2023.01.31 |
인증 저장소 필터 - SecurityContextPersistenceFilter (0) | 2023.01.31 |