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.