[개발]JWT 갱신 토큰 관리 방법 (2) - 로컬스토리지/쿠키 사용
로컬 스토리지나 쿠키에 갱신 토큰(refresh token)을 저장하는 방식은 클라이언트 사이드에서 갱신 토큰을 관리하고 필요할 때마다 서버에 전송하여 액세스 토큰(access token)을 갱신하는 방법입니다. 이 방법을 사용할 때는 주로 다음과 같은 절차를 따릅니다: 토큰 발급: 사용자가 로그인하면, 서버는 액세스 토큰과 갱신 토큰을 생성합니다. 액세스 토큰은 짧은 유효 기간을 가지며, 갱신 토큰은 더 긴 유효 기간을 가집니다. 토큰 저장: 클라이언트는 받은 액세스 토큰과 갱신 토큰을 로컬 스토리지나 쿠키에 저장합니다. 토큰 사용: 클라이언트는 API 요청을 할 때마다 액세스 토큰을 Authorization 헤더에 넣어서 보냅니다. 토큰 만료: 액세스 토큰이 만료되면, 클라이언트는 서버에 갱신 요청을..
개발
2023. 7. 3. 21:56