사용자, 회원가입 및 역할
회원 계정, 회원가입, 역할, 그리고 즐겨찾기 및 시청 기록 기능을 다룹니다.
사이트를 방문하는 모든 이용자는 익명 게스트이거나 등록된 회원입니다. 소수의 신뢰할 수 있는 계정은 관리자 패널에 접근할 수 있는 스태프입니다. TubePress는 세 가지 역할, 셀프 서비스 회원 가입, 즐겨찾기 및 시청 기록과 같은 회원 기능을 갖춘 완전한 계정 시스템을 제공합니다.
이 페이지에서는 계정 유형, 회원 가입 방식, 각 역할이 수행할 수 있는 작업, 관리자 화면에서 계정을 관리하는 방법, 그리고 회원이 이용할 수 있는 프로필 기능에 대해 설명합니다.
사용자 계정
관리자에 접근할 수 있는지 여부에 따라 크게 두 가지 계정 유형이 있습니다:
user)입니다. 댓글 작성, 동영상 좋아요 및 즐겨찾기, 시청 기록 생성, 자신의 프로필 편집이 가능하지만 관리자 패널은 볼 수 없습니다./admin에 로그인하여 사이트를 관리할 수 있습니다.@imported.local 이메일로 표시)으로 나타나므로 동영상을 업로더별로 그룹화할 수 있습니다. 채널이 사용자로 동작하는 방식에 대해서는 분류 체계를 참조하세요.회원 가입
방문자는 프런트엔드 로그인 대화 상자에서 회원 가입을 할 수 있습니다. 설정의 단일 회원 가입 토글로 공개 가입 양식 수락 여부를 제어합니다. 초대 전용 또는 스태프 전용 사이트를 운영하려면 이를 비활성화하면 등록 엔드포인트가 새 계정을 거부합니다.
회원 가입이 열려 있는 경우 모든 가입은 다음과 같이 검증됩니다:
- 사용자 이름 — 3~50자, 문자, 숫자, 하이픈, 밑줄만 허용하며 고유해야 합니다.
- 이메일 — 유효하고 고유한 주소여야 합니다.
- 비밀번호 — 최소 8자, 두 번 확인.
가입은 속도 제한이 적용되며 CAPTCHA로 보호할 수 있어 봇의 대량 가입을 방지합니다. 새 가입 시 Telegram을 통해 알림을 받을 수도 있습니다. 비밀번호는 호스트가 지원하는 경우 Argon2id로 저장되고, 지원하지 않으면 bcrypt로 저장되며, 알고리즘이 변경되면 다음 로그인 시 자동으로 재해싱됩니다.
역할 & 권한
권한 부여는 기본 거부 Gate로 처리됩니다. 계정은 역할이 명시적으로 허용한 작업만 수행할 수 있습니다. 역할은 세 가지입니다.
| 역할 | 수행 가능한 작업 | 관리자 패널 |
|---|---|---|
| 회원 | 자신의 콘텐츠에만 작업 가능 — 자신의 댓글을 편집하거나 삭제하고 자신의 프로필을 편집합니다. | 아니요 |
| 중재자 | 회원이 할 수 있는 모든 것과 일상적인 조정 기능: 동영상, 댓글, 태그 관리. | 예 (제한됨) |
| 관리자 | 사용자, 설정, 페이지, 테마, 플러그인을 포함한 사이트 전체 제어. | 예 (전체) |
전역 설정, 사용자, 테마, 플러그인과 같은 민감한 관리자 전용 영역은 전체 관리자만 접근할 수 있습니다. 패널에 접근한 중재자는 해당 화면에서 거부됩니다. 스태프 계정에 이중 인증이 등록된 경우, 공개 로그인 양식을 통해 로그인했더라도 패널은 코드를 요구합니다.
사용자 관리
모든 계정은 /admin/users에 나열되며, 사용자 이름이나 이메일로 검색하고 디렉토리를 페이지별로 탐색할 수 있습니다. 여기서 다음을 수행할 수 있습니다:
- 새 계정 생성 및 역할 설정.
- 편집 — 사용자 이름, 이메일, 소개를 수정합니다. 편집 화면에는 해당 사용자의 즐겨찾기, 좋아요, 댓글, 기록 수 및 최근 활동도 표시됩니다.
- 계정 활성화 또는 비활성화. 비활성화는 차단 스위치입니다. 사용자는 데이터를 유지하지만 더 이상 로그인할 수 없습니다.
- 삭제 — 단일 계정을 삭제하거나 여러 계정을 선택하여 일괄 삭제합니다.
회원 기능
계정을 통해 시청자가 다시 방문하도록 유도하는 개인 기능이 활성화됩니다. 각 기능은 방문자가 로그인해야 사용할 수 있습니다:
/favorites의 회원 저장 목록에 추가하거나 제거합니다./history에 수집되며, 회원은 언제든지 삭제할 수 있습니다.이러한 신호는 순위 및 추천 시스템에도 반영됩니다. 업로더(채널)가 계정으로 모델링되는 방식에 대해서는 분류 체계를 참조하세요.
프로필
회원은 계정 세부 정보, 즐겨찾기, 기록, 좋아요 한 동영상을 다루는 탭 화면인 /profile에서 모든 것을 관리합니다. 계정 탭에서 사용자 이름, 이메일, 비밀번호를 변경할 수 있습니다. 비밀번호를 변경하려면 현재 비밀번호를 다시 입력해야 하므로, 도용된 열린 세션이 소유자를 몰래 차단할 수 없습니다.
비밀번호 분실은 셀프 서비스 흐름으로 처리됩니다. 회원이 재설정을 요청하면 1시간 후 만료되는 일회성 링크가 이메일로 전송되고 새 비밀번호를 설정합니다. 계정 열거를 방지하기 위해, 주소 존재 여부와 관계없이 사이트는 항상 성공을 보고합니다. 이메일 전송이 구성되어 있는지 확인하세요. 알림을 참조하세요.
다음 단계