Skip to content

회원 탈퇴 API #17

Description

@leesm0218

어떤 기능인가요?

사용자가 회원 탈퇴 요청을 서버로 전송한다.

작업 상세 내용

  • 로그인된 사용자인지 확인. (JWT 토큰 검증)
    • 로그인된 사용자가 아니라면 요청 거부.
    • “인증되지 않은 사용자입니다.” 에러메시지와 함께 401 Unauthorization 에러 응답
    • JWT 토큰에서 userId 정보 확인
  • 요청한 회원의 탈퇴 작업을 수행한다.
    • DB에서 회원 정보를 조회해서, isDeleted 값을 true로 변경한다.
      • 실패시 500 Internal Server Error 에러 응답.
    • 요청한 회원의 구독 정보 삭제.
    • 작업이 완료되면 성공 응답을 전송한다.
      • 200 OK 성공 응답.
  • 그외 기타 오류들은 실패 응답을 전송한다.
    • 500 Internal Server Error 에러 응답

참고할만한 자료(선택)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions