SecurityContextHolder
SecurityContextHolderSecurityFilterChain 에서 작업 상태 저장 필요SecurityFilterChain 내부의 각 필터는 시큐리티 관련 작업을 수행한다.모든 필터는 각기 다른 기능을 수행하며, 앞단에서 수행된 작업의 결과를 뒷단 필터에서 확인할 수 있어야 한다.예를 들어, 인가(Authorization) 필터는 요청을 허용할지 결정하기 위해 인증(Authentication) 필터가 설정한 사용자 권한(ROLE) 정보를 확인해야 한다.SecurityContext 와 Authentication 객체SecurityContextHolder 는 현재 요청의 보안 컨텍스트(SecurityContext)를 관리하는 클래스이다.SecurityContext 내부에는 인증(Authentica..