2009-06-12 4 views
6

스프링 인증 공급자와 인증 처리 필터도 모두 authenticationManager에 등록해야합니까?스프링 인증 공급자 VS 인증 처리 필터

인증 공급자의 사용 가능한 사용자 인증 제공자 태그

하지만 다른 스프링 인증 공급자와 인증 처리 필터는 무엇인가?

+0

[자세히보기] (http://techastute.blogspot.com/2013/01/spring-security-in-detail.html)에서 SpringSecurity로 구성된 일부 기능은 유용 할 수 있습니다. – raksja

답변

9

인증 관리자는 모든 인증 공급자를 사용하여 인증해야하는 인증 토큰을 인증합니다.

인증 처리 필터는 토큰 (사용자 이름 암호)을 추가합니다. 다른 필터도 토큰을 추가합니다. 예 : AnonymousProcessingFilter.

아이디어는 토큰 인증으로부터 토큰 생성을 분리하는 것입니다. 그렇게하면 여러 소스에 대한 인증과 같은 작업을 쉽게 구현할 수 있습니다.

일반적인 경우는 토큰 생성기 당 하나의 공급자입니다.