Users and Access
LearnHouse provides a user management system with role-based access control. Each user belongs to an organization and is assigned a role that determines what they can see and do.
Key Concepts
- Users — Individual accounts that can log in and interact with the platform.
- Roles — LearnHouse seeds four default roles: Admin, Maintainer, Instructor, and User. Organizations can also define custom roles with their own permission matrix.
- Authentication — Users authenticate via email/password or Google OAuth.
Learn More
- Roles and Permissions — Understand what each role can access.
- Authentication — Configure how users sign in and sign up.