whynot-here / whynot-here-api-server

whynot-here 서비스 API 서버
3 stars 0 forks source link

[BE] feat: 로그인/로그아웃 스펙 변경 #74

Closed osj3474 closed 2 years ago

osj3474 commented 2 years ago

로그인 API 스펙이 다음과 같이 변경되었습니다.

< 기존 >

  1. 로그인 URL : /login, 로그아웃 URL : /logout
  2. 로그인, 로그아웃 후에 홈화면에 뿌려지는 posts 데이터 반환 (302 응답)
  3. 로그인 실패 시 로그인 화면으로 redirect

< 변경 >

  1. 로그인 URL : /v1/login, 로그아웃 URL : /v1/logout
  2. 로그인, 로그아웃 후에 지정된 Response code, message 반환 (200 응답)
  3. 지정된 ErrorResponse code, message 반환 (400 응답)



내용이 많아서 리뷰에 도움되실 수 있도록 postman 결과 첨부드립니다.


  1. [POST] 로그인 (/v1/login) image

  1. [POST] 로그아웃 (/v1/logout) image

  1. [POST] 로그인 실패 image

  1. 로그인 전에 인증이 필요한 리소스에 접근 image

  1. 사용자 정보를 획득하는 API도 개발되었습니다.
Index Method Route Description
1 POST /v1/account/info 사용자 정보 조회
image
  1. 토큰 검증 API가 GET -> POST 로 변경되었습니다. image