Authentication

Sign in to Mindcraft

Use Google OAuth when configured, or request a magic link for local development.

Session auth
Language:

Choose a sign-in method

The API issues real session cookies shared across the local app and API origins.

Continue with Google

Local dev notes

Provider keys stay optional in development.

Magic links are delivered to MailHog at http://localhost:8025.

Google sign-in returns a clear config error until OAuth credentials are added.

After sign-in, the dashboard route is guarded by the API session.