로그인 - Team-MySide/MySide_Server GitHub Wiki
로그인
메소드 | 경로 | 짧은 설명 |
---|---|---|
POST | auth/signin | 로그인 |
요청 헤더
Content-Type: application/json
요청 바디
{
"email": "[email protected]",
"password": "1234"
}
응답 바디
- 환우
로그인 성공
{
"status": 200,
"success": true,
"message": "로그인 성공",
"data": {
"tokens": {
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MTQsImlhdCI6MTYyMjczMjIxMSwiZXhwIjoxNjIzOTQxODExLCJpc3MiOiJpZyJ9.25QJPAVuNPciHldaAfWlE3u2eckLOiTjUsx1cCvILWw",
"refreshToken": "pevPashoYw2MnBF2bzhXLZYWednbDet04fllgpCmh3E6fQcLK1VWvdSbqcLvIoiROGuG7PSfZUutRtNJpgoCzrb2rPwoLsbfUfbXksijJqUe3LhQ2AvkldNtSGwAHhmQBIJfgBuXLAvqe5LfTyLNf4JDtLUFz9bkfTI42I547nMVBoEjZT8sgg49pZPlkoNfGIKNOCWeblYILirFfHFroLE7YQfevDsKacsboP03ONUtrXAeJf4bb4ZsDm4S7Vrn"
},
"nickname": "테스트",
"relationNm": "환우",
"cancerNm": "위암"
}
}
- 보호자
{
"status": 200,
"success": true,
"message": "로그인 성공",
"data": {
"tokens": {
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MTQsImlhdCI6MTYyMjczMjI5OCwiZXhwIjoxNjIzOTQxODk4LCJpc3MiOiJpZyJ9.920eoS3haoF2RytT2G5qoUqiQ8yheOEomgDnBhrJk9M",
"refreshToken": "1uLLVy4xjlXHglxz7CwY2q339Bg2bd9E27aHpELzio7Vp7jiPgAqpQDJ9sQKhT0xBTbhKsXd0QAdXaDHsb5ZotiqopiJ9Xwu2ir8GH50DmwKM3vjvZ3LB7mmBnGklgbc4gnanb58ALWi98sZdct5sE5hVRscJfZoJn0HAVsBKSbTUsWVTf3byYLb7C7aDCapx2D62etRmWEuYn4FcmYI2zbSLvdCTpnl6ZwBn7c82AddavyfKwvK6lz9b6pTyVNQ"
},
"nickname": "(테스트)보호자",
"relationNm": "보호자",
"cancerNm": "위암"
}
}
입력 오류
(참고) 입력 파라미터가 잘못되었을 때 에러처리 코드 추가하기
로그인 실패
{
"statusCode": 200,
"success": false,
"message": "정보가 정확하지 않음"
}