곧,, refresh Token이 추가됩니다!
/users/login
에서 401 Unauthoorized
상태코드가 반환이 되면,
(정상적으로 동작하면 refreshToken과 accessToken이 반환됩니당)
users/refresh
로 refreshToken을 보내주시면 refreshToken, accessToken이 발급됩니다!
401 Unauthorized
반환
/users/refresh
body: {"refreshToken" : “exampleToken~~~”}
로 refresh 요청
1주가 지나지 않아서 refresh token 은 만료되지 않은 상태면
→ refreshToken, accessToken 재발급 해줌 (refreshToken 도 다시 발급해줌 == 1주 다시 연장)
→ 재발급받은 accessToken 으로 다시 서비스 이용하도록 연결
1주가 지나서 refresh token 도 만료된 상태면
→ errorCode: 4102
message: NOT_EXIST_REFRESH_TOKEN
를 반환해줌.
로그아웃된 상태이므로 로그인페이지로 연결해야 함.
정리하면 바뀐 것은
401 unauthorized
응답을 받으면 refresh 요청을 보내서 accessToken 을 refresh 하고 서비스를 이용하도록 해줘야 함.