spring 개발하다 보면 중간중간에 현재 사용자 인증정보가 필요할 때가 있습니다.
그럴때 SecurityContextHolder를 활용하면 간단하게 해결할 수 있습니다.
위의 소스를 보시면 SecurityContextHolder를 통해 인증정보를 가져오는 것을 확인할 수 있습니다.
그리고 인증정보(authentication)에서 현재 사용자 정보를 조회할 수 있습니다.
디버깅 모드에서 사용자 정보를 위와 같이 확인할 수 있습니다.
'dev > 스프링' 카테고리의 다른 글
spring profile 설정 (0) | 2022.09.29 |
---|---|
spring security sessionRegistry (0) | 2022.04.25 |
압축파일 다운로드 (0) | 2022.02.08 |
TooManyResultsException 에러 (0) | 2021.10.22 |
ajax 배열 파라미터 전달 (0) | 2021.09.17 |