로그인 - 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": "정보가 정확하지 않음"
}