스프링 시큐리티를 통한 로그인 시 로그인한 사용자의 정보는 어디에서 가져올 수 있나요
- 작성자 :
- 김*국
- 작성일 :
- 2019-02-28 10:08:46
- 조회수 :
- 1,553
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
질문에 말씀 드린것과 같이. session 으로 로그인 하면 loginvo 를 session 에 저장하듯이, security 로 로그인 했을 경우 다른 클래스에서 어떻게 로그인한 사용자의 정보를 참조할 수 있는지 문의 드립니다.
A
안녕하세요.
표준프레임워크센터 입니다.
만약 공통컴포넌트를 참고하시고 계시다면
주소록 관리에 다음 파일이 있습니다.
/src/main/java/egovframework/com/cop/adb/web/EgovAddressBookController.java
LoginVO정보를 다음과 같이 가져오는데요.
EgovUserDetailsHelper 클래스를 이용하는걸 확인하실수 있습니다.
LoginVO user = (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser();
감사합니다.
표준프레임워크센터 입니다.
만약 공통컴포넌트를 참고하시고 계시다면
주소록 관리에 다음 파일이 있습니다.
/src/main/java/egovframework/com/cop/adb/web/EgovAddressBookController.java
LoginVO정보를 다음과 같이 가져오는데요.
EgovUserDetailsHelper 클래스를 이용하는걸 확인하실수 있습니다.
LoginVO user = (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser();
감사합니다.