2014-04-24 2 views
1

나는 웹 프로젝트 자바 jee ave 봄 기술을 개발하려고합니다. 내 응용 프로그램 (ipadress, 접속 해제시 로그온)에 로그인 한 사용자에 관한 정보를 sauvgardement하면 스프링 보안을 사용합니다. 누군가이 문제에 대한 아이디어를 가지고 있으며 미리 감사드립니다.봄 보안 + 연결된 사용자에 대한 정보를 저장

답변

0

하나의 옵션은 스프링 세션 범위의 bean에 사용자 프로필을로드하는 것입니다. 예를 들어 :

@Component("profile") 
@Scope(value = "session", proxyMode = ScopedProxyMode.TARGET_CLASS) 
public class Profile implements Serializable { 

    private Long id; 
    private String firstName; 
    private String ip; 

    ...... 
} 

Session scoped beans

봄 보안은 로그 아웃시 세션 관리를 처리 할 수 ​​있습니다. 예를 들면 다음과 같습니다.

<sec:http> 
    <sec:logout success-handler-ref="logout" invalidate-session="true" delete-cookies="JSESSIONID" /> 
</sec:http> 
+0

내가 필요한 것을 이해하지 못한다고 생각합니다. 내 응용 프로그램은 spring jsf 및 hibernate입니다. spring.xml에는 간단한 구성 만 있습니다. –

관련 문제