와이어프레임 · 저충실도 · 화면 21/N (신규)

계정설정 — 4개 탭

통합 후원 플랫폼(가칭) 기획서 §08 운영 기준. 채널 관리·프로필 설정·공개 범위 설정·ID 관리 4개 탭으로 구성된 크리에이터 계정 설정 화면. §00 계정 모델(v2.11)에 따라 역할은 계정에 고정되지 않고 전역 헤더의 모드 전환 컨트롤로 오가며, 본인인증으로 확인된 다른 계정은 ID 관리에서 조회 전용으로 노출됩니다.
이 화면은 스튜디오 셸의 콘텐츠 영역입니다. 사이드바(21개 메뉴)·전역 헤더(모드 전환·🔴 LIVE 배지·🔔 알림)·저장 바는 스튜디오 셸 와이어프레임에서 정의하며 여기서는 그리지 않습니다. 설정값은 편집 시 미리보기에만 반영되고, 저장해야 송출에 반영됩니다(§00 저장 원칙).
1
도네이터
크리에이터
2
채널 관리
프로필 설정
공개 범위 설정
ID 관리
3
계정 모드
현재 모드크리에이터로 활성화됨(전환은 상단 컨트롤 이용)
채널 관리
라이브 허브 노출●○ ON
연동키 발급발급 · ****-****-AB12
송출중인 채널 주소https://chzzk.naver.com/… · 변경
연동 계정 / 연결된 채널 주소치지직 ✓ · YouTube ✓ · Twitch 연결
4

주석 — 기획서 필드 대응표

#영역필드타입옵션 값 / 제약사항입력 예시
① 전역 헤더 — 계정 모드 전환 신규 v2.11
1전역 헤더계정 모드 전환segmented button(도네이터/크리에이터)로그인 상태면 모든 화면 상단에 항상 노출. 도네이터가 기본값 — 크리에이터가 미활성 계정에서 클릭하면 최초 등록 절차로 이동, 활성화 후에는 바로 전환"크리에이터" 선택 → /studio로 이동
② 탭 구조
2탭탭 목록tab × 4(고정 라벨)채널 관리 / 프로필 설정 / 공개 범위 설정 / ID 관리"채널 관리"(현재 활성)
③ 채널 관리(시각화된 탭)
3계정 모드현재 모드readonly + 안내실제 전환은 ①의 전역 컨트롤에서 수행 — 이 행은 현재 상태 확인용"크리에이터로 활성화됨"
3채널 관리라이브 허브 노출toggle기본 ON, OFF 시 라이브 허브 그리드에서 카드 비노출(방송은 계속됨)ON
3채널 관리연동키 발급button + readonly외부 툴(챗봇 등) 연동용 API 키, 재발급 시 기존 키 즉시 무효화"****-****-AB12"
3채널 관리송출중인 채널 주소readonly + 변경 버튼현재 라이브 감지에 사용 중인 대표 채널 URL"https://chzzk.naver.com/live/…"
3채널 관리연동 계정 / 연결된 채널 주소뱃지 + id + 연결·해제 버튼SOOP·치지직·YouTube·Twitch 각각 독립 연결/해제"치지직 ✓ 연결됨"
④ ID 관리 — 연결된 계정(시각화됨) 신규 v2.11
4연결된 계정 팝업크리에이터 모드 / 도네이터 모드 그룹readonly list(섹션 구분)본인인증 시 verified_name_hash가 같은 다른 계정을 자동 그룹핑, 소셜 아이콘 + 표시명"크리에이터 · N jn" / "도네이터 · ▶ JN Choi, N jn"
4연결된 계정 팝업조회 전용 안내readonly note팝업에서는 병합·전환 불가 — 각 계정은 별도 로그인 필요(요구사항: “너무 같아 보이면 안 된다”를 반영해 자동 병합하지 않음)"조회 전용" 안내 문구
⑤ 프로필 설정(비시각화 — 이하 legend만)
—프로필 설정프로필 이미지upload정사각형 권장, jpg/png/gif, 5MB 이하"profile.png"
—프로필 설정방송 카테고리대분류 → 소분류 2단 선택, 최대 3개정정 v2.57 — 고정 26개 목록이 아니다. broadcast_categories 를 읽으며 소분류는 운영 중에 는다. 크리에이터는 소분류만 고른다(스포츠 > 테니스). 대분류만 고르는 것은 DB 가 막는다 — 대분류로 태깅하면 라이브 허브 필터가 대분류와 소분류를 같은 축에 섞어 보여주게 된다. §01 라이브 허브 카테고리 필터·§07 관심 카테고리 매칭이 같은 마스터를 쓴다스포츠 > 테니스 · 음악 > 작곡
—프로필 설정생일/데뷔일/기념일 알림toggle + select×2, 아코디언×2기념일별 자동 알림 온오프, 날짜 선택"생일 알림 ON, 3월 14일"
—프로필 설정한 줄 메시지text최대 40자, placeholder "제 방송을 시청해주셔서 감사합니다.""항상 시청해주셔서 감사해요!"
⑥ 공개 범위 설정(비시각화 — 이하 legend만)
—공개 범위 설정후원 페이지 URLreadonly + 복사/중복확인/c/<slug>, 영문·숫자·언더스코어 2~20자, 중복확인 필수"/c/hwasyoutube"
—공개 범위 설정후원순위 공개 / 받은후원내역 공개radio × 2기본 비공개 / 공개"비공개"
—공개 범위 설정후원 닉네임 변경 허용 / 커스텀사운드 공개radio × 2기본 변경가능 / 비공개"변경가능"
—공개 범위 설정도네이터 VIP 전용 이펙트toggle기본 ONON
⑦ ID 관리 — 나머지 필드(비시각화 — 이하 legend만)
—ID 관리플랫폼 ID 연결 / SNS 연결readonly / 연결·해제 버튼×3Twitch / YouTube / Naver"Twitch 연결됨"
—ID 관리본인인증button + readonly(인증 상태)완료 시 같은 실명으로 인증된 다른 계정이 ④ 연결된 계정에 자동 그룹핑(수단·필수 시점은 기획서 §13 미결정)"인증완료"
—ID 관리게임후원 연동카드 반복 + 연동추가 버튼통합 후원알림 "후원 캐릭터" 필드와 동일 데이터 소스"롤 소환사명: Faker123"
—ID 관리비밀번호 재설정button클릭 시 이메일로 재설정 링크 발송"비밀번호 재설정" 클릭
—ID 관리2차 인증용 이메일email + 인증요청 버튼이메일 형식 검증, 인증 완료 전엔 미저장"creator@example.com"
—ID 관리표시 언어select(한국어/English/日本語)신규 v2.58 — accounts.locale. 도네이터/크리에이터 모드와 무관한 계정 공통 설정이라 모드를 전환해도 유지됩니다. 기본값 한국어"English" 선택 → 즉시 화면 전환
⑧ 세션 · 로그아웃 신규 v2.48
1로그아웃버튼button지금까지 어디에도 없던 화면입니다. 서버 세션 방식(구조 확정본 §14)이라 끊는 경로가 반드시 있어야 합니다 — 누르면 sessions.revoked_at 을 채우고 쿠키를 지웁니다. 클라이언트에서 쿠키만 지우는 것으로는 부족합니다(서버 세션은 그대로 살아 있습니다)로그아웃
2로그인된 기기목록listsessions 의 user_agent·ip_address·last_seen_at 을 보여 줍니다. 현재 세션에는 “이 기기” 배지. 다른 기기는 개별 종료 가능Chrome · macOS · 21:14
3다른 기기 모두 로그아웃버튼button + 확인 L1현재 세션만 남기고 나머지를 전부 revoke. 도난 대응 경로라 확인 다이얼로그를 거칩니다(§공통 상태 ⑧). 비밀번호가 없는 소셜 로그인 구조라 재인증을 요구하지 않습니다—
4자동 종료 안내안내readonly note세션은 절대 만료가 있고 오래 쓰지 않으면 유휴 만료됩니다. 매니저 권한이 회수되거나 탈퇴하면 즉시 끊깁니다 — 이 즉시성이 JWT 대신 서버 세션을 고른 이유입니다(§14)—
⑨ 회원 탈퇴 신규 v2.51
1회원 탈퇴탈퇴하기 버튼button + 확인 모달(체크박스 동의 후 활성화)목업엔 있고 이 와이어프레임엔 빠져 있던 화면입니다(spec §14.0 ⑧). 클릭 시 “정말 탈퇴할까요?” 확인 모달 — 보존·익명화 범위를 안내하고, “위 내용을 확인했고 탈퇴에 동의해요” 체크박스를 켜야 “탈퇴하기” 확정 버튼이 활성화됩니다. 되돌릴 수 없는 작업"탈퇴하기" → 동의 체크 → "탈퇴하기" 확정
2회원 탈퇴차단 — 잔여 캐시readonly note(모달)지갑에 잔여 캐시가 있으면 탈퇴를 막습니다 — 소멸 처리는 분쟁 소지가 커서 채택하지 않고, 고객센터 환불 안내로 유도합니다(§14.0 ⑧, §00 환불 정책)"지갑에 남아 있는 캐시가 있어요. 잔여 캐시가 있는 동안은 탈퇴를 진행할 수 없어요"
3회원 탈퇴차단 — 소속사 편입 중readonly note(모달)소속사에 편입 중이면 탈퇴를 막습니다 — 정산 귀속이 열려 있는 상태로는 탈퇴할 수 없고, 소속 해제는 소속사 소유주만 진행할 수 있습니다(§14.0 ⑧)"현재 소속사에 편입되어 있어요. 정산 귀속이 열려 있는 상태로는 탈퇴할 수 없어요"
4회원 탈퇴탈퇴 처리(한 트랜잭션)readonly note① accounts.deleted_at 기록 + 로그인 차단, 같은 트랜잭션에서 모든 세션 즉시 revoke(⑧ 세션·로그아웃과 동일 메커니즘 재사용) ② 닉네임 등 개인정보 즉시 익명화 ③ 금전 기록(후원·정산)은 전자상거래법상 5년 보존 — 익명화 대상 아님 ④ 대화 내용은 신고 처리를 위해 최장 30일 별도 보관 후 삭제 ⑤ 크리에이터면 후원 주소(slug)는 재할당 방지를 위해 30일 유예 후 해제(§14.0 ⑧)"탈퇴 처리를 요청했어요 — 모든 세션이 즉시 종료돼요"
통합 후원 플랫폼(가칭) · 와이어프레임 v3 · 저충실도 · 기준 문서: 통합 플랫폼 기획서 §08 운영(계정설정) · v2: 계정 모드 전환(전역 헤더) + ID관리 연결된 계정 팝업 추가(§00 계정 모델 v2.11 반영) · v2.48: 세션·로그아웃 4필드 추가 — 서버 세션을 도입했는데 끊는 화면이 문서 전체에 없었다 · v3(재감사 반영): 목업에는 있던 “회원 탈퇴” 기능 전체가 빠져 있어 ⑨ 그룹으로 추가(spec §14.0 ⑧) · 2026-08-21