하고싶은거/삽질2024. 10. 27. 22:19리다이렉트시 access Token 소실 (OAuth2.0 카카오 로그인)
문제 상황이메일로그인(JWT) + 소셜로그인(OAuth2.0 카카오) 2가지 방법으로 로그인기능을 구현하고 있었다.이 과정에서 AccessToken(이하 AT), RefreshToken(이하 RT) 을 각각 세션스토리지와 쿠키에 저장하려고 했고, AT는 헤더를 통해 전달하기로 정했다. 이메일로그인은 헤더로 AT가 잘 넘어갔었기에, 카카오로그인도 같은 방식으로 하면 될줄알았다...(하지만 이것때문에 3-4일 개고생 할줄은 몰랐지)우리가 만들어둔 백엔드서버만 거치는게 아니라 카카오서버도 거쳐서 회원정보를 가져오고 로그인인증하는 과정이 추가되기 때문이다.서비스 로그인에서 서비스 로그인 세션으로 이동할 때,// OAuthLoginSuccessHandler.java// 액세스 토큰은 헤더에 추가 -> 리다이렉트시..