운영 가이드
관리자 설정
관리자 추가·크루 메뉴 권한·Supabase 대시보드 작업
관리자 설정은 계정과 권한을 다루는 메뉴입니다. 대부분 총운영관리자 전용입니다.
관리자 추가 (총운영관리자)
- 관리자 설정 → 관리자 목록에서 이름·이메일·역할 입력 후 추가
- Supabase 대시보드 → Authentication → Users → Add user: 같은 이메일 + 초기 비밀번호, Auto Confirm User 체크(필수) → Create
- 당사자에게 로그인 주소(https://caron.ai.kr/admin/login)와 초기 비밀번호 전달
초기 비밀번호는 첫 로그인 때 시스템이 강제로 바꾸게 합니다. 당사자가 들어오면 비밀번호 변경 화면이 먼저 뜨고, 바꾸기 전에는 콘솔을 볼 수 없습니다. 그러니 초기 비밀번호는 한 번 쓰고 버리는 값으로 정하고, 전달은 메신저·메일 어느 쪽이든 본인에게만 하세요.
수정(이름·역할)·제외도 같은 화면에서 합니다. 본인 역할 변경과 본인 제외는 시스템이 막습니다.
메뉴 권한 (총운영관리자)
메뉴 권한 패널에서 중간관리자 / 크루(상담사) 탭을 골라 각각 체크합니다. 역할마다 목록이 따로 저장되므로, 탭을 바꾸면 저장하지 않은 변경은 사라집니다.
체크를 끄면 사이드바에서 숨고 주소로 직접 들어가도 막힙니다. 대시보드·관리자 설정(내 계정)·공식 가이드는 항상 열려 있습니다. 저장 즉시 해당 역할 전원에게 적용됩니다. 총운영관리자는 이 설정과 무관하게 전 메뉴를 봅니다.
비밀번호 재설정 요구 (총운영관리자)
계정을 넘겨줬거나 비밀번호가 샜을 때, 해당 관리자에게 다음 로그인 시 변경을 요구할 수 있습니다. 요구를 받은 계정은 로그인 직후 비밀번호 변경 화면으로 가고, 바꾸기 전에는 콘솔을 쓸 수 없습니다.
Supabase 대시보드 작업 (총운영관리자)
대시보드: https://supabase.com/dashboard/project/hsiumuifkaavsnfljnky
| 작업 | 위치 |
|---|---|
| 관리자 로그인 사용자 생성 | Authentication → Users → Add user (Auto Confirm 필수) |
| 재설정 메일 수동 발송 | Users → ⋯ → Send password recovery |
| 비밀번호 재설정 요구 | 관리자 설정 → 관리자 목록 (콘솔에서 처리, Supabase 불필요) |
| Site URL / Redirect URLs | Authentication → URL Configuration → https://caron.ai.kr / https://caron.ai.kr/** |
| 재설정 링크를 다른 기기에서도 | Email Templates → Reset Password 링크를 {{ .SiteURL }}/admin/reset-password/?token_hash={{ .TokenHash }}&type=recovery 로 |
| 커스텀 SMTP (메일 발송량) | Project Settings → Auth → SMTP — 운영 전 권장 |
| 카카오 로그인 키 | Authentication → Providers → Kakao — 켜기 전까지 소비자 버튼은 "준비 중" |
운영사 정보(푸터)
회사명·대표·주소·사업자번호·이용문의 메일은 코드에 있습니다. 변경이 필요하면 개발 담당에게 요청하세요.
