Better Auth
Protect every route with one session layer.
Email and password sign-in is enabled alongside Google and Apple OAuth. Public access is limited to the auth screens only.
What this setup includes
Server-side route enforcement, provider redirects, and typed env validation.
Create account
Start with Better Auth.
Create a new account with email/password or use an OAuth provider.
Email and password
Already have an account? Sign in