서론시큐리티를 공부하다가 문득 이런 생각이 들었다.SecurityContextHolder, SecurityContext, Authentication 는 왜 나눠놓은걸까?그냥 하나로 퉁치면 되는거 아닐까?그에 대한 고민과 해답을 본 포스팅에 적어보고자 한다.참고https://docs.spring.io/spring-security/reference/servlet/authentication/architecture.html#servlet-authentication-securitycontextholder Servlet Authentication Architecture :: Spring SecurityProviderManager is the most commonly used implementation of Auth..