2013-04-24 4 views
0

내 애플리케이션은 각 요청 (헤더)마다 사용자 신임을받습니다. 처리를 수행하기 전에 데이터베이스에 대해 사용자 cred를 검증해야합니다. REST 기반 호출.모든 요청에 ​​대해 사용자 인증 - Spring MVC

가장 좋은 방법은/표준 연습은 무엇입니까?

일반 서블릿 필터? 스프링 인터셉터? 또는 다른 대안?

각 요청마다 데이터베이스에 연결해야합니까?

귀하의 의견을 감사하십시오!

+0

왜 여기에 downvote를 이해하지 마십시오. –

답변

2

스프링 보안을 사용할 수 있습니다.

예 : here을 찾을 수 있습니다.

+0

유일한 옵션입니까? –

+0

아니요,하지만 "최선의 접근법"을 요청했습니다. 나는 스프링 보안을 고도로 설정 가능하고, 주석 및/또는 설정 중심으로 "최선의 접근법"으로 생각할 것이며, 예를 들어, 결정할 경우 나중에 보안 방법을 상당히 쉽게 확장 및/또는 변경할 수 있습니다 SSO 또는 사용자를 DB 대신 LDAP에 저장합니다. Spring MVC와 잘 어울리는 보안 처리의 Spring 방식을 더했다. – CodeChimp

관련 문제