-
Notifications
You must be signed in to change notification settings - Fork 0
[API 구현] 유저 탈퇴 처리
MoonMinHyuk1 edited this page Apr 25, 2023
·
1 revision
- 유저 테이블 컬럼 중 개인 정보가 포함된 컬럼에는 닉네임, 전화번호, 이메일, 비밀번호가 있습니다.
- 나이는 연령대(20대, 30대, …)를 기준으로 저장하기 때문에 완전한 개인정보는 아니라고 판단했습니다.
- 저희 서비스의 주 기능 중 하나인 커뮤니티 기능은 사용자들이 자유롭게 글을 작성하고, 댓글도 작성할 수 있습니다.
- 이에, 사용자들이 작성한 글과 댓글 등을 최대한 보관하고자, 데이터베이스에서 유저를 물리적으로 삭제하기 보다는 개인정보를 제거해 논리적으로 삭제하는 방법을 선택했습니다.
- 따라서, 유저가 탈퇴를 하면 전화번호, 이메일, 비밀번호는 “”으로 공백처리를 하고, 닉네임은 “탈퇴한 회원”으로 업데이트 합니다.
- 결론적으로, 데이터베이스 상에는 전화번호, 이메일은 공백 상태로 유지되기 때문에 전화번호를 인증받고 가입했던 회원도 탈퇴 후에는 재가입할 수 있습니다.