Session 방식의 다양한 단점을 보완하고자 JWT를 쓰는 것인데 코드상으론 Security Session 을 사용
결론부터 말하자면 단순히 편하게 권한 처리를 하기 위해서다.
원래 JWT를 사용하게 된다면 권한에 따라 어떤 Controller의 메서드들에 접근하게 할 것인지 API 범위를 정해야 한다.
하지만 이 권한 처리가 번거로우니 “권한 처리” 만을 시큐리티의 도움을 받고자 한다.
여기서 기존 세션 방식의 문제를 대입해보자면