Better Auth is a comprehensive TypeScript authentication framework that simplifies user authentication and authorization across multiple platforms and frameworks.

Better Auth demo screenshot

About Better Auth

A robust authentication framework that provides a complete suite of authentication and authorization features, including social sign-on, two-factor authentication, and multi-tenant organization support. It's designed to be framework-agnostic while offering seamless integration with popular frontend frameworks.

Key Features

  • Framework-agnostic design with support for React, Vue, Svelte, Next.js and other major frameworks
  • Built-in email and password authentication with session management
  • Social sign-on integration with multiple OAuth providers including GitHub, Google, and Discord
  • Two-factor authentication support for enhanced security
  • Multi-tenant capabilities with organization management and team controls
  • Extensible plugin system for additional features and community contributions
  • TypeScript-first development experience
  • Complete session and account management functionality