서버에서 발급한 Access Token의 유효 기간은 2시간이다.
유효 기간이 지난 Access Token을 이용하여 서버에 요청을 보낼 경우 "토큰 사용기간이 만료되었습니다." 에 해당하는 응답을 받는다.
"토큰 사용기간이 만료되었습니다." 응답을 받은 클라이언트는 특정 URL로 Refresh Token을 전송하여 새로 발급한 AccessToken을 응답 받는다.
🛠 Features
기존의 JwtAuthorizationFilter 에서 REFRESH_AUTHORIZATION에 해당하는 토큰을 Request의 헤더에서 추출하는 로직을 추가
Refresh Token으로 JWT를 갱신할 Controller 생성
요청한 Refresh Token이 존재하는지 확인한 후 새롭게 JWT를 발급하고 DB에 해당 값을 갱신한 후 유저에게 반환하는 Service 로직 생성
✏️ Description
서버에서 발급한 Access Token의 유효 기간은 2시간이다. 유효 기간이 지난 Access Token을 이용하여 서버에 요청을 보낼 경우
"토큰 사용기간이 만료되었습니다."
에 해당하는 응답을 받는다."토큰 사용기간이 만료되었습니다."
응답을 받은 클라이언트는 특정 URL로 Refresh Token을 전송하여 새로 발급한 AccessToken을 응답 받는다.🛠 Features
JwtAuthorizationFilter
에서REFRESH_AUTHORIZATION
에 해당하는 토큰을 Request의 헤더에서 추출하는 로직을 추가