-
Notifications
You must be signed in to change notification settings - Fork 0
[POST] 로그인
YEJIN edited this page Jan 15, 2021
·
7 revisions
메소드 | 경로 | 짧은 설명 |
---|---|---|
POST | /users/signin | 사용자가 입력한 이메일과 비밀번호로 로그인을 진행합니다. |
Content-Type: application/json
key | 설명 | 타입 |
---|---|---|
사용자 이메일 | String | |
password | 사용자 비밀번호 | String |
{
"email": "[email protected]",
"password": "4most201226"
}
{
"status": 200,
"success": true,
"message": "로그인 성공",
"data": {
"userName": "엄석준",
"email": "[email protected]",
"keywordsExist": true,
"accessToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MywibmFtZSI6Iu2Zjeq4uOuPmSIsImlhdCI6MTYwOTkxODM4NiwiZXhwIjoxNjEwNTIzMTg2LCJpc3MiOiJjeWoifQ.KPWkje_6UmfSmwbiEqTbwibjFRo6-qoDez8uwYe-q_0",
"refreshToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MywibmFtZSI6Iu2Zjeq4uOuPmSIsImlhdCI6MTYwOTkxODM4NiwiZXhwIjoxNjEwNTIzMTg2LCJpc3MiOiJjeWoifQ.KPWkje_6UmfSmwbiEqTbwibjFRo6-qoDez8uwYe-q_0"
}
}
- 입력값에 NULL VALUE
{
"status": 400,
"success": false,
"message": "필요한 값이 없습니다."
}
- 존재하지 않는 이메일 입력
{
"status": 400,
"success": false,
"message": "존재하지 않는 이메일 입니다."
}
- 비밀번호 불일치
{
"status": 400,
"success": false,
"message": "비밀번호가 일치하지 않습니다"
}
- 서버 내부 에러
{
"status": 500,
"success": false,
"message": "서버 내부 에러"
}