📝 리팩토링 설명
현재 “회원탈퇴(우리 서비스 탈퇴)” 플로우에서 카카오 연동 해제(unlink) 가 보장되지 않습니다.
-
현 구조
- 프론트:
DELETE /api/auth/withdraw(우리 서비스 탈퇴)만 호출하고, 카카오 unlink 호출은 없음
- 네이티브 로그아웃에서만 Kakao SDK
logout()을 호출(세션 종료)함 → unlink(연동 해제)와는 다른 동작
-
문제
- 우리 서비스 탈퇴가 성공해도 카카오 계정과 앱의 연결(연동)이 남을 수 있음
- 카카오 로그인 공식 가이드에서도 로그아웃과 unlink(연동 해제) 를 별도 기능으로 구현하도록 안내하고 있어, 탈퇴 시 unlink 미처리는 정리 관점에서 부채가 됨.
-
목표
- “회원탈퇴” 시점에 카카오 unlink가 반드시 수행되도록 책임 위치를 명확히 하고 실패/예외 케이스까지 포함해 일관된 정책으로 정리한다.
권장 방향
- 네이티브에서 unlink 브릿지 추가로 보완(웹은 별도 고려 필요)
🌿 To-do
📚 ETC
📝 리팩토링 설명
현재 “회원탈퇴(우리 서비스 탈퇴)” 플로우에서 카카오 연동 해제(unlink) 가 보장되지 않습니다.
현 구조
DELETE /api/auth/withdraw(우리 서비스 탈퇴)만 호출하고, 카카오 unlink 호출은 없음logout()을 호출(세션 종료)함 → unlink(연동 해제)와는 다른 동작문제
목표
권장 방향
🌿 To-do
📚 ETC