[SPRING] Spring Security 6 SecurityContext setAuthentication

spring security 6 에서는 SecurityContext의 변경과는 상관 없이 SecurityContextRepository 에 저장

기존의 Context 변경 코드 (SecurityContextHolder.getContext().authentication = auth) 의 경우 아래와 같이 변경 필요

  1. SecurityContextRepository 추가

2. SecurityConfig 설정

3. Controller 처리