Checklist
- [ ] 백엔드가 Response Body (JSON) 내부에 HTTP status code 를 보내줄 필요가 없음 → 프론트 측에서 굳이 body 를 안까봐도 알 수가 있다. (모든 api 수정 필요)
- [ ] 토큰은 ‘무조건’ request / response 의 HEADER 에 붙여서 보내야함.
- [ ] POST /signup
- [ ] (email 중복) HTTP 400 → 409 Conflict 로 수정 필요
- [ ] HTTP 200 이면 response body 에 name 만 보내는 것이 좋아보임 (data 다 보내도 안써서 낭비)
- [ ] POST /login
- [ ] (회원이 아님) HTTP 400 → 401 Unauthorized 로 수정 필요
- [ ] Response JSON 수정 필요
- [ ] POST /my-page → GET /my-page
- [ ] Request, Response JSON 수정 필요
- [ ] POST /refresh-token
- [ ] validateToken 함수 테스트 필요함
- [ ] (테스트 끝나고 마저 적을 예정)
- [ ] POST /passwordChange/{id}
- [ ] (현재 패스워드 틀림) HTTP 600 → 403 Forbidden 로 수정 필요
- [ ] (프론트 작업 마치고 마저 적을 예정)
현재 API List (구버전)
POST /signup 회원가입