2011-03-23 3 views
0

다른 애플리케이션에서 사용자를 인증하는 애플리케이션을 디자인 할 예정입니다. 기본적으로 내 응용 프로그램은 사용자 (true 또는 false)와 사용자 역할이 인증 된 경우에만 표시됩니다.Spring Security 사용자 역할 정의

스프링 보안을 사용하여이 역할을 사용하고 세밀하게 제어 할 수 있습니까?

기본적으로 인증을 위해 봄 보안을 사용하는 대신 권한 부여를 사용하고 싶지 않습니다.

가능하다면 어떤 예제 나 문서를 가르쳐 주시겠습니까?

감사합니다.

답변

2

사용자가 다른 응용 프로그램에서 이미 인증 받았는지 확인하고 싶다면 새로운 응용 프로그램에서 사용자를 인증 하시겠습니까?

다른 응용 프로그램에서 인증을 확인하는 봄 보안 필터 체인 (http://goo.gl/uQpq9)에서 사용자 정의 인증 필터를 적용하는 것이 좋다고 생각합니다. 이 시점에서 사용자가 새 응용 프로그램에서 가져 오는 사용자의 역할 (GrantedAutority)을 설정할 수 있습니다.

짧은 튜토리얼은 여기에서 찾을 수 있습니다 : http://teja.tejakantamneni.com/2008/08/spring-security-using-custom.html

내가이 당신을 위해 무엇을 찾고있는 희망,

옌스

관련 문제