토큰 재발급 API (/users/refresh
)
메서드 |
요청 URL |
POST |
http://{SERVER_URL}/api/service/users/refresh |
Request Header
key |
value |
필수여부 |
설명 |
Cookie |
refreshToken={refreshToken} |
필수 |
유효하지 않은 액세스 토큰 |
Role Requirement
- 권한: 이 작업은
role
이 CUSTOMER
이상인 사용자만 수행할 수 있습니다.
- 로그인 필수
- 로그인 유저 권한
- 본인 리소스만 요청 가능
요청 예시
POST /api/service/users/refresh
key: Cookie
value: refreshToken={refreshToken}
{}
Response Elements
필드 |
타입 |
필수여부 |
설명 |
message |
String |
필수 |
응답 메시지 |
code |
Integer |
필수 |
HTTP 상태 코드 (200, 401, 403 등) |
data |
Object |
필수 |
응답 데이터 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
응답 예시
성공
{
"message": "새로운 Access Token 발급",
"code": 200,
"data": {
"accessToken": "Bearer {accessToken}",
"refreshToken": "{refreshToken}"
}
}
실패 (유효하지 않은 refreshToken)
{
"message": "Invalid Refresh Token",
"code": 401,
"data": null
}