Sign in
Use email and password for local development, or Google if it is configured.
Google OAuth is optional and is currently not configured for this starter.
Quick Demo Access
Auth Starter
This boilerplate ships with Better Auth backed by PostgreSQL.
Email and password sign-in works immediately once your database is running and migrated.
Google OAuth is optional. Add GOOGLE_CLIENT_ID and GOOGLE_CLIENT_SECRET when a project needs it.
After the first user signs in, promote an admin with npm run admin:bootstrap -- your-email@example.com super_admin.