SecurityContextHolder
.getContext()
.getAuthentication()
.getPrincipal()
Spring Security 컨텍스트에서 사용자의 정보를 가져오는 코드입니다.
Spring Security는 인증된 사용자의 정보를 Authenticatoin
객체에 저장합니다.
따라서 SecurityContextHolder.getContext().getAuthentication()
는 Authentication을 반환하게 됩니다.