# Issue ## 작업 유형 - [x] Feat: 새로운 기능 추가 - [ ] Fix: 버그 수정 - [ ] Docs: 문서 수정 - [ ] Refactor: 리팩토링 - [ ] Design: UI/CSS 수정 - [ ] Chore: 설정, 패키지, 기타 작업 - [ ] Hotfix: 긴급 수정 ## 작업 내용 - 워크스페이스 헤더 아바타 드롭다운에 로그아웃 버튼 연결 - 프로필 설정 화면에 팀 탈퇴 기능 추가 ## 작업 배경 - 기존 워크스페이스 헤더에는 아바타만 표시될 뿐, 로그아웃 진입점이 없었음 - 멤버가 워크스페이스에서 스스로 나갈 수 있는 수단이 없었음 ## To Do - [ ] WorkspaceHeader 아바타 클릭 시 드롭다운 메뉴 (프로필 설정 / 로그아웃) 추가 - [ ] 로그아웃 클릭 시 `supabase.auth.signOut()` 호출 후 `/login`으로 리다이렉트 - [ ] `leaveWorkspace` 서버 액션 추가 — `workspace_members`에서 본인 row 삭제 (하드 딜리트) - [ ] owner는 팀 탈퇴 불가 처리 (소유권 이전 필요 안내 문구) - [ ] MemberProfileForm에 "팀 탈퇴" 섹션 + 탈퇴 확인 UI 추가 - [ ] 탈퇴 성공 시 `/workspaces`로 리다이렉트 ## 완료 기준 - [ ] 로그아웃 클릭 시 세션이 정상 종료되고 로그인 페이지로 이동한다 - [ ] owner 계정은 탈퇴 버튼이 비활성화되어 있다 - [ ] member 계정은 탈퇴 확인 후 workspace_members에서 즉시 삭제되고 워크스페이스 목록 페이지로 이동한다 - [ ] 탈퇴는 복구 불가능한 하드 딜리트임을 UI 문구로 명시한다 ## 참고 자료 - ## 예상 브랜치명 ```txt Feat/#63/profile-edit
Issue
작업 유형
작업 내용
작업 배경
To Do
supabase.auth.signOut()호출 후/login으로 리다이렉트leaveWorkspace서버 액션 추가 —workspace_members에서 본인 row 삭제 (하드 딜리트)/workspaces로 리다이렉트완료 기준
참고 자료
예상 브랜치명