# Neon Auth Managed authentication built on Better Auth that branches with your database. [Parent index](https://neon.com/docs/llms.txt) - [About Managed Better Auth](https://neon.com/docs/auth/about.md): How Neon's managed Better Auth works, when to use it, and what it costs - [Auth production checklist](https://neon.com/docs/auth/production-checklist.md): Required configuration before launching with Managed Better Auth - [Auth troubleshooting](https://neon.com/docs/auth/troubleshooting.md): Common issues when implementing Managed Better Auth and how to fix them - [Authentication flow](https://neon.com/docs/auth/authentication-flow.md): Understanding the complete sign-in and sign-up process - [Branching authentication](https://neon.com/docs/auth/branching-authentication.md): How authentication works with Neon database branches - [Managed Better Auth](https://neon.com/docs/auth/overview.md): Managed authentication that branches with your database - [Managed Better Auth roadmap](https://neon.com/docs/auth/roadmap.md): What's supported today and what's coming next ## Quick Start - [Use Managed Better Auth with Next.js (API methods)](https://neon.com/docs/auth/quick-start/nextjs-api-only.md): Build your own auth UI using SDK methods - [Use Managed Better Auth with React (API methods)](https://neon.com/docs/auth/quick-start/react.md): Build your own auth UI - [Use Managed Better Auth with TanStack Router](https://neon.com/docs/auth/quick-start/tanstack-router.md): Set up authentication using pre-built UI components ## Reference - [Next.js Server SDK Reference](https://neon.com/docs/auth/reference/nextjs-server.md): Server-side authentication API for Next.js with Managed Better Auth - [UI Components Reference](https://neon.com/docs/auth/reference/ui-components.md): Sign-in, sign-up, and user menu components for Managed Better Auth ## Guides - [Admin](https://neon.com/docs/auth/guides/plugins/admin.md): Manage users, roles, bans, sessions, and impersonation - [Configure trusted domains](https://neon.com/docs/auth/guides/configure-domains.md): Add your application domains to enable secure authentication redirects - [Customize emails](https://neon.com/docs/auth/guides/customize-emails.md): Custom branding, content, and delivery for Managed Better Auth emails - [Email OTP](https://neon.com/docs/auth/guides/plugins/email-otp.md): Sign in and verify email addresses with one-time passwords - [Email verification](https://neon.com/docs/auth/guides/email-verification.md): Verify user email addresses during sign-up or account creation - [JWT](https://neon.com/docs/auth/guides/plugins/jwt.md): Authenticate using JSON Web Tokens (JWT) for external services - [Magic Link](https://neon.com/docs/auth/guides/plugins/magic-link.md): Passwordless sign-in via email magic links - [Manage Managed Better Auth via the API](https://neon.com/docs/auth/guides/manage-auth-api.md): Enable, configure, and disable Managed Better Auth using the Neon API - [OAuth Provider](https://neon.com/docs/auth/guides/plugins/oauth-provider.md): Let your MCP server, API, or other apps sign in your Managed Better Auth users - [Open API](https://neon.com/docs/auth/guides/plugins/openapi.md): Interactive API documentation and client generation - [Organization](https://neon.com/docs/auth/guides/plugins/organization.md): Manage multi-tenant organizations, members, and invitations - [Password reset](https://neon.com/docs/auth/guides/password-reset.md): Allow users to reset forgotten passwords - [Phone Number](https://neon.com/docs/auth/guides/plugins/phone-number.md): Sign in existing users with phone OTP codes delivered via your SMS provider - [Plugins](https://neon.com/docs/auth/guides/plugins.md): Supported Better Auth plugins in Managed Better Auth - [Set up OAuth](https://neon.com/docs/auth/guides/setup-oauth.md): Add Google, GitHub, Vercel, Microsoft, or Apple sign-in to your application - [User management](https://neon.com/docs/auth/guides/user-management.md): Update profiles, change passwords, and manage account settings - [Webhooks](https://neon.com/docs/auth/guides/webhooks.md): Handle authentication events with custom server logic ## Migrate - [Migrate from Supabase to Neon](https://neon.com/docs/auth/migrate/from-supabase.md): Switch from Supabase Auth and Database to Neon in a few steps - [Migrate to Managed Better Auth](https://neon.com/docs/auth/migrate/from-legacy-auth.md): Update from the legacy Stack Auth-based implementation