localhost 접속시
http://localhost:8080/api/v1/member/login
배포환경 접속시
http://”AWS 주소”/api/v1/member/login
Body 구성
구성 요소 | type |
email | String |
password | String |
Response 구성
구성요소 | type |
grantType | String |
accessToken | String |
refreshToken | String |
refreshTokenExpirationTime | Integer |
Request
{
"email": "test@test.com",
"password": "test"
}
JSON
복사
Response
200
{
"grantType": "Bearer",
"accessToken": "eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ0ZXN0QHRlZXQuY29tIiwiZW1haWwiOiJ0ZXN0QHRlZXQuY29tIiwiYXV0aCI6IkdFTkVSQUwiLCJleHAiOjE2Nzk5MTA4OTJ9.3hWmaQBhEgV1CwHpJ_7j71FQ6OUTOwYIullOkcR8zDA",
"refreshToken": "eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxIiwiZW1haWwiOiJ0ZXN0QHRlZXQuY29tIiwiYXV0aCI6IkdFTkVSQUwiLCJleHAiOjE2ODA1MDg0OTJ9.9u8ZVcjgbyGKA3u7-Qhmqt2DxQxg2UPXHrWe9kECYHY",
"refreshTokenExpirationTime": 604800000
}
JSON
복사
400
{
"timestamp": 1679904581746,
"status": 400,
"error": "Bad Request"
}
JSON
복사
403
{
"timestamp": 1679904613369,
"status": 403,
"error": "Forbidden"
}
JSON
복사
500
{
"서버 내부 에러입니다."
}
JSON
복사