security로그인 시 파라미터 값 추가 할 수 있는지 궁금합니다.
- 작성자 :
- 서*옥
- 작성일 :
- 2012-08-24 14:34:51
- 조회수 :
- 1,941
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
A
안녕하세요.. 서연옥님..
j_spring_security_check 상에 파라미터를 추가하시는 것은 어려울 것 같습니다. (Spring security가 redirect 처리가 되기 때문입니다..
AuthenticationSuccessHandler 자체적으로 만드셔서 처리하시면 전혀 불가능하지 않겠지만.. 적용이 어려우실 것 같습니다..
대신, 공통컴포넌트 처럼.. 실제 spring security를 호출하기 전(egovframework.com.sec.security.filter.EgovSpringSecurityLoginFilter)에 자체적인 인증 확인 부분을 거친 후에..
해당 시스템 정보를 별도의 세션이나.. 기존 loginVO 세션 정보에 추가해 놓으시면 되실 것 같습니다..
이 경우는 EgovUserDetailsHelper.getAuthenticatedUser()를 통해 해당 정보를 바로 가져올 수는 없지만.. 별도로 세션에서 정보를 가져오면 .. 되실 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
j_spring_security_check 상에 파라미터를 추가하시는 것은 어려울 것 같습니다. (Spring security가 redirect 처리가 되기 때문입니다..
AuthenticationSuccessHandler 자체적으로 만드셔서 처리하시면 전혀 불가능하지 않겠지만.. 적용이 어려우실 것 같습니다..
대신, 공통컴포넌트 처럼.. 실제 spring security를 호출하기 전(egovframework.com.sec.security.filter.EgovSpringSecurityLoginFilter)에 자체적인 인증 확인 부분을 거친 후에..
해당 시스템 정보를 별도의 세션이나.. 기존 loginVO 세션 정보에 추가해 놓으시면 되실 것 같습니다..
이 경우는 EgovUserDetailsHelper.getAuthenticatedUser()를 통해 해당 정보를 바로 가져올 수는 없지만.. 별도로 세션에서 정보를 가져오면 .. 되실 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.