💥

새 토큰 발급

URL
/user/token
유저
method
POST

요청(Request)

Headers:
Refresh-Token (String, Required): 유효한 리프레시 토큰을 포함합니다.
Query Parameters:
token (String, Required): 사용자의 현재 액세스 토큰 또는 식별을 위한 사용자 토큰.
HTTP Method:
POST
Request Example:
makefile 코드 복사 POST /user/token?token=abcd1234 HTTP/1.1 Host: api.example.com Refresh-Token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...
Makefile
복사

응답(Response)

Status Code:
201 Created: 새로운 액세스 토큰 생성 성공
Headers:
Authorization (String): 발급된 새로운 액세스 토큰이 포함된 헤더.
형식: Bearer <newAccessToken>
Response Example:
HTTP/1.1 201 Created Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..
Makefile
복사

예외 및 오류 응답

1.
유효하지 않은 리프레시 토큰:
Error Code: INVALID_TOKEN
HTTP Status: 401 Unauthorized
설명: 요청된 리프레시 토큰과 유저 토큰의 주인이 다르거나 리프레시 토큰이 검색되지 않을때
Response Example:
{ "code": "INVALID_TOKEN", "message": "유효하지 않은 JWT 토큰입니다."
JSON
복사
2.
사용자 찾을 수 없음:
Error Code: USER_NOT_FOUND
HTTP Status: 404 Not Found
설명: 해당 유저를 찾을 수 없습니다. 요청된 유저 토큰이 잘못되었을 가능성이 있습니다.
Response Example:
{ "code": "USER_NOT_FOUND", "message": "해당 유저를 찾을 수 없습니다." }
JSON
복사