개인 프로젝트를 만들면서 소셜 로그인 기능도 구현해보고 싶었다. 그래서 일단 제일 대중적인 카카오 로그인을 구현해보기로 결정! 우선은 라이브러리 없이 로그인을 구현해보고 나중에 OAuth2도 적용해 볼 예정이다. 그리고 JWT 토큰이랑 Spring Security도 입
토큰 유효성 검증은 카카오 로그인의 토큰정보보기(url: kapi.kakao.com/v1/user/access_token_info) 기능을 이용하면 된다.request 헤더에는 Authorization: Bearer + ACCESS_TOKEN을 설정해준다. 파라미터는
아래는 로그아웃 처리를 하는 메소드인데, 마찬가지로 session을 이용한다는 가정 하에 작성한 로직이기 때문에 현재는 session과 JSESSIONID 쿠키를 지워주는 방식으로 로그아웃하고 있다.JWT 인증 방식으로 바꾸게 되면 JWT 토큰을 만료시키는 방식으로 로