공통

Response

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"
}

로그인

URL

**[POST]** /api/v1/login

Request

Name Value Required Description
loginId String * 아이디
password String * 비밀번호

Example

{
		"loginId" : "testId1234",
		"password" : "password1!"
}

Response

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