Skip to content

[iOS] [Feat] [마이페이지] 앱 설정·문의·로그아웃·회원 탈퇴 구현 #74

Description

@MoonGoon72

관련 티켓

  • 부모 Epic: 생성 후 연결
  • API: POST /api/v1/auth/logout, DELETE /api/v1/members/me

작업 내용

  • 개인정보 처리방침·서비스 이용약관 이동과 1:1 문의 메일 실행을 구현한다.
  • 로그아웃 확인 Dialog와 세션 종료 delegate를 구현한다.
  • 탈퇴 사유, 상세 입력, 유의사항 동의, 최종 확인 플로우를 구현한다.
  • 탈퇴 성공 후 세션 삭제와 로그인 화면 전환을 연결한다.

완료 조건

  • 로그아웃과 탈퇴는 App/Root가 세션을 삭제하고 unauthenticated로 전환한다.
  • 탈퇴 상세 사유는 API 기준 최대 200자이며 ETC일 때 필수다.
  • 취소·실패 시 기존 인증 세션이 유지된다.
  • 외부 URL·메일 실행 실패를 안전하게 처리한다.

참고 사항

  • 탈퇴 시 서버가 회원·사주·인증 토큰을 즉시 삭제하고 SNS 재가입을 90일 제한한다.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancement기능 개발, 리팩토링, 설정 변경 등 전반적인 작업

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions