Overview
Laminar supports optional GitHub authentication for controlling access to your self-hosted instance.GitHub Authentication Setup
To enable GitHub authentication, configure these environment variables in your frontend:Access Control
Default Behavior
By default (without anallowed-emails.json
file), any GitHub user can access your platform after authentication.
Restricted Access
To limit access to specific users, create anallowed-emails.json
file in your project root: