docs/content/docs/plugins/index.mdx
Better Auth ships with 50+ plugins that extend the framework with additional auth features, payment integrations, security tools, and more.
| Plugin | Description |
|---|---|
| Two-Factor Authentication | Enhance your app's security with two-factor authentication |
| Passkey | WebAuthn/passkey authentication |
| Magic Link | Passwordless email magic link authentication |
| Email OTP | Email-based one-time password authentication |
| Phone Number | Phone number authentication |
| Anonymous | Anonymous/guest session support |
| Username | Username-based authentication |
| One Tap | Google One Tap sign-in |
| Sign In With Ethereum | Ethereum wallet authentication |
| Generic OAuth | Authenticate users with any OAuth provider |
| Multi Session | Multiple concurrent sessions per user |
| Last Login Method | Track the last authentication method used |
| Plugin | Description |
|---|---|
| Admin | Administrative functions for user management |
| Organization | Organization, team, and member management |
| SSO | Single Sign-On with SAML 2.0 |
| SCIM | Cross-domain identity management and directory sync |
| Plugin | Description |
|---|---|
| Agent Auth <small>New</small> | Discovery, registration, and capability-based authorization for AI agents |
| API Key | API key generation and management |
| JWT | JSON Web Token authentication for services |
| Bearer | Bearer token authentication for API requests |
| One-Time Token | Generate and verify single-use tokens |
| OAuth Proxy | OAuth proxy for cross-domain flows |
| Plugin | Description |
|---|---|
| OAuth 2.1 Provider | Turn your auth server into an OAuth 2.1 provider |
| OIDC Provider | OpenID Connect provider support |
| MCP | MCP provider authentication |
| Device Authorization | OAuth 2.0 Device Authorization Grant for limited-input devices |
| Plugin | Description |
|---|---|
| Stripe | Subscription and payment management with Stripe |
| Polar | Payments and checkouts with Polar |
| Autumn Billing | Billing integration with Autumn |
| Creem | Payments and subscriptions with Creem |
| Dodo Payments | Payments with Dodo |
| Plugin | Description |
|---|---|
| Captcha | Captcha verification for auth flows |
| Have I Been Pwned | Check passwords against known breaches |
| i18n | Internationalization for error messages |
| Open API | OpenAPI reference generation |
| Test Utils | Testing utilities for integration and E2E testing |
| Plugin | Description |
|---|---|
| Dub | Lead tracking using Dub links and OAuth linking |
Looking for more? Check out community plugins built by the Better Auth community.