Search
👤

/login

Request Type
POST
Body Type
JSON
Header
None
설명
로그인

localhost 접속시

http://localhost:8080/api/v1/members/login

배포환경 접속시

http://”AWS 주소”/api/v1/members/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
복사