HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
♥️
2기 최종 프로젝트 팀별 공간
/
[팀 08] 사이코
[팀 08] 사이코
/
📶
API 설계
/
📃
회원 탈퇴
📃

회원 탈퇴

Method
DELETE
URL Patterns
api/v1/users
인증 필요 여부
O
 

요청

DELETE api/v1/users token JWT

응답

 
200 OK
 

백엔드 회원 탈퇴 처리


 

User Entity

  • Id는 그대로 유지
  • 회원의 username을 "Unknown"으로 변경 (이 닉네임은 사용하지 못하게 해야겠죠?)
  • provider, providerId 는 null로 변경
  • 프로필사진은 어떻게 할지 고민중

Bidding Entity

  • 현재 제가 임시로 구현해둔 서비스에서는 해당 유저의 bidding 객체를 모두 삭제하도록 처리했습니다. (경매에 영향을 주지 않기위해)

Product Entity

  • 해당 유저의 게시물을 모두 finish 처리하도록 구현할 계획입니다.

Comment Entity

  • 별다른 조치를 취하지 않았습니다. 아마 Unknown의 댓글로 남아있을것 같습니다.
 
 
4번 id
notion image
탈퇴 후
notion image

유저가 등록한 상품

id 21번 test 상품
notion image
탈퇴 후 id 21번 progressed false로 변경됨
notion image
notion image

유저가 참여중인 비딩

15~17번 ID
notion image
탈퇴 후
notion image

유저의 댓글

유저가 단 댓글
notion image
탈퇴 후
notion image