Name | Value | Required | Description |
---|---|---|---|
code | String | * | 코드 |
message | String | * | 메세지 |
Http status - 500 (Internal Server Error)
{
"code" : "SE",
"message" : "${Exception message}"
}
Http Status - 401 (Unauthorized)
{
"code" : "TE",
"message" : "Token Expired"
}
Http Status - 401 (Unauthorized)
{
"code" : "RT",
"message" : "Refresh Token Expired"
}
Http Status - 401 (Unauthorized)
{
"code" : "TI",
"message" : "Token Invalid"
}
Http Status - 401 (Unauthorized)
{
"code" : "AF",
"message" : "Authorization Failed"
}
Http Status - 404 (Not Found)
{
"code" : "NF",
"message" : "Not Found Resource"
}
**[POST]** /api/v1/login
Name | Value | Required | Description |
---|---|---|---|
loginId | String | * | 아이디 |
password | String | * | 비밀번호 |
Example
{
"loginId" : "testId1234",
"password" : "password1!"
}
Success
Name | Value | Required | Description |
---|---|---|---|
code | String | * | 코드 |
message | String | * | 메세지 |
id | Long | * | 회원 PK |
username | String | * | 회원 아이디 |
role | String | * | 회원 권한 |
accessToken | String | * | 엑세스 토큰(Bearer) |
expired | Long | * | 만료시간 (초) |
refreshToken | String | * | 리프레시 토큰(Bearer) |
Example