인증

토큰 재발급

Changed on

refresh 토큰으로 access·refresh 토큰을 새로 발급한다.

refresh까지 만료(AUTH_TOKEN_EXPIRED)거나 유효하지 않으면(AUTH_TOKEN_INVALID) 재로그인으로 분기한다. 로그아웃(POST /v1/auth/logout) 이전에 발급된 refresh도 AUTH_TOKEN_INVALID다 — 서명이 맞아도 거절한다.

재발급은 사용자 행을 한 번 읽는다. DB 장애면 401이 아니라 500이다 — 401로 내면 DB 장애가 곧 전 사용자 로그아웃이 된다. FE는 500을 재시도 대상으로 두고 세션은 유지한다.

post/v1/auth/token/refresh

Request

  • Base URL: http://localhost:8080/api
  • URL: http://localhost:8080/api/v1/auth/token/refresh
  • Auth: none declared

Request body

refreshTokenstring required

Response

OK

Changes