로그아웃 API (/users/logout)
| 메서드 |
요청 URL |
| POST |
http://{SERVER_URL}/api/service/users/logout |
Request Header
| 파라미터 |
타입 |
필수여부 |
설명 |
| Authorization |
String |
필수 |
(JWT 토큰, 로그인한 모든 사용자 사용 가능) |
Role Requirement
- 권한: 이 작업은
role이 CUSTOMER 이상인 사용자만 가능합니다.
- 로그인 필수
- 로그인 유저 권한
- 본인 리소스만 요청 가능
Request Elements
| 파라미터 |
타입 |
필수여부 |
설명 |
| Authorization |
String |
필수 |
Bearer {JWT 토큰} |
요청 예시
POST /api/service/users/logout
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI...
Content-Type: application/json
Response Elements
| 필드 |
타입 |
필수여부 |
설명 |
| message |
String |
필수 |
로그아웃 성공 메시지 |
| code |
Integer |
필수 |
HTTP 상태 코드 |
| data |
Object |
|
응답 데이터 |
응답 예시
{
"message": "로그아웃되었습니다.",
"code": 200,
"data": {}
}
{
"message": "유효하지 않은 토큰입니다.",
"code": 401,
"data": null
}