Authentication
Secure your channel with access controls so only authorized users can reach your content and features.
Overview
Frontro's authentication system lets you choose how viewers and team members sign in: email and password or social login (Google, Apple). Configure who can access what via roles and permissions.
Supported Authentication Methods
Standard Authentication
- Email and password
- Social login (Google, Apple)
Implementation Guide
Basic Setup
Configure authentication in your channel dashboard under Settings → Authentication: choose auth methods (email, Google, Apple, etc.) and require email verification as needed.
User Management
Roles and Permissions
Frontro supports role-based access control (RBAC) to manage permissions:
| Role | Description | Default Permissions |
|---|---|---|
| Owner | Full control of the channel | All permissions |
| Admin | Administrative access | User management, content management |
| Editor | Content creation and editing | Create/edit content |
| Moderator | Community management | Moderate comments, manage users |
| Viewer | Basic access | View content |
Custom Roles
You can create custom roles with specific permission sets in your channel dashboard under Settings → Users → Roles. Add a role (e.g. "Content Reviewer") and assign permissions such as view content, comment, approve, or reject content.
Security Best Practices
- Regular Audits: Review user access and permissions quarterly
- Session Management: Configure appropriate session timeouts
- IP Restrictions: Limit administrative access to trusted networks
- Activity Logging: Monitor and alert on suspicious login attempts