mirror of
https://github.com/better-auth/better-auth.git
synced 2026-10-19 11:24:57 -05:00
83 lines
6.2 KiB
Plaintext
83 lines
6.2 KiB
Plaintext
---
|
|
title: Plugins
|
|
description: Browse all Better Auth plugins — authentication, authorization, payments, security, and more.
|
|
---
|
|
|
|
Better Auth ships with 50+ plugins that extend the framework with additional auth features, payment integrations, security tools, and more.
|
|
|
|
## Authentication
|
|
|
|
| Plugin | Description |
|
|
| ---------------------------------------------------- | ---------------------------------------------------------- |
|
|
| [Two-Factor Authentication](/docs/plugins/2fa) | Enhance your app's security with two-factor authentication |
|
|
| [Passkey](/docs/plugins/passkey) | WebAuthn/passkey authentication |
|
|
| [Magic Link](/docs/plugins/magic-link) | Passwordless email magic link authentication |
|
|
| [Email OTP](/docs/plugins/email-otp) | Email-based one-time password authentication |
|
|
| [Phone Number](/docs/plugins/phone-number) | Phone number authentication |
|
|
| [Anonymous](/docs/plugins/anonymous) | Anonymous/guest session support |
|
|
| [Username](/docs/plugins/username) | Username-based authentication |
|
|
| [One Tap](/docs/plugins/one-tap) | Google One Tap sign-in |
|
|
| [Sign In With Ethereum](/docs/plugins/siwe) | Ethereum wallet authentication |
|
|
| [Generic OAuth](/docs/plugins/generic-oauth) | Authenticate users with any OAuth provider |
|
|
| [Multi Session](/docs/plugins/multi-session) | Multiple concurrent sessions per user |
|
|
| [Last Login Method](/docs/plugins/last-login-method) | Track the last authentication method used |
|
|
|
|
## Authorization & Management
|
|
|
|
| Plugin | Description |
|
|
| ------------------------------------------ | --------------------------------------------------- |
|
|
| [Admin](/docs/plugins/admin) | Administrative functions for user management |
|
|
| [Organization](/docs/plugins/organization) | Organization, team, and member management |
|
|
| [SSO](/docs/plugins/sso) | Single Sign-On with SAML 2.0 |
|
|
| [SCIM](/docs/plugins/scim) | Cross-domain identity management and directory sync |
|
|
|
|
## API & Tokens
|
|
|
|
| Plugin | Description |
|
|
| --------------------------------------------------------- | ------------------------------------------------------------------------- |
|
|
| [Agent Auth](/docs/plugins/agent-auth) <small>New</small> | Discovery, registration, and capability-based authorization for AI agents |
|
|
| [API Key](/docs/plugins/api-key) | API key generation and management |
|
|
| [JWT](/docs/plugins/jwt) | JSON Web Token authentication for services |
|
|
| [Bearer](/docs/plugins/bearer) | Bearer token authentication for API requests |
|
|
| [One-Time Token](/docs/plugins/one-time-token) | Generate and verify single-use tokens |
|
|
| [OAuth Proxy](/docs/plugins/oauth-proxy) | OAuth proxy for cross-domain flows |
|
|
|
|
## OAuth & OIDC Providers
|
|
|
|
| Plugin | Description |
|
|
| ---------------------------------------------------------- | -------------------------------------------------------------- |
|
|
| [OAuth 2.1 Provider](/docs/plugins/oauth-provider) | Turn your auth server into an OAuth 2.1 provider |
|
|
| [MCP](/docs/plugins/mcp) | MCP provider authentication |
|
|
| [Device Authorization](/docs/plugins/device-authorization) | OAuth 2.0 Device Authorization Grant for limited-input devices |
|
|
|
|
## Payments & Billing
|
|
|
|
| Plugin | Description |
|
|
| ------------------------------------------- | ----------------------------------------------- |
|
|
| [Stripe](/docs/plugins/stripe) | Subscription and payment management with Stripe |
|
|
| [Polar](/docs/plugins/polar) | Payments and checkouts with Polar |
|
|
| [Autumn Billing](/docs/plugins/autumn) | Billing integration with Autumn |
|
|
| [Creem](/docs/plugins/creem) | Payments and subscriptions with Creem |
|
|
| [Dodo Payments](/docs/plugins/dodopayments) | Payments with Dodo |
|
|
| [Commet](/docs/plugins/commet) | Billing, subscriptions and usage-based pricing |
|
|
|
|
## Security & Utilities
|
|
|
|
| Plugin | Description |
|
|
| ---------------------------------------------------- | ------------------------------------------------- |
|
|
| [Captcha](/docs/plugins/captcha) | Captcha verification for auth flows |
|
|
| [Have I Been Pwned](/docs/plugins/have-i-been-pwned) | Check passwords against known breaches |
|
|
| [i18n](/docs/plugins/i18n) | Internationalization for error messages |
|
|
| [Open API](/docs/plugins/open-api) | OpenAPI reference generation |
|
|
| [Test Utils](/docs/plugins/test-utils) | Testing utilities for integration and E2E testing |
|
|
|
|
## Analytics & Tracking
|
|
|
|
| Plugin | Description |
|
|
| ------------------------ | ----------------------------------------------- |
|
|
| [Dub](/docs/plugins/dub) | Lead tracking using Dub links and OAuth linking |
|
|
|
|
## Community Plugins
|
|
|
|
Looking for more? Check out [community plugins](/docs/plugins/community-plugins) built by the Better Auth community.
|