Expand description
Official OpenAuth plugin module surface.
These modules intentionally start as structural placeholders that mirror the Better Auth plugin inventory. Behavior should be added module by module against the upstream reference and translated into idiomatic Rust.
Modules§
- access
- Access control plugin placeholder.
- additional_
fields - Additional fields plugin placeholder.
- admin
- Admin plugin placeholder.
- anonymous
- Anonymous authentication plugin placeholder.
- bearer
- Bearer token plugin placeholder.
- captcha
- CAPTCHA plugin placeholder.
- custom_
session - Custom session plugin placeholder.
- device_
authorization - Device authorization plugin placeholder.
- email_
otp - Email OTP plugin placeholder.
- generic_
oauth - Generic OAuth plugin placeholder.
- haveibeenpwned
- Have I Been Pwned password check plugin placeholder.
- jwt
- JWT plugin placeholder.
- last_
login_ method - Last login method plugin placeholder.
- magic_
link - Magic link plugin placeholder.
- mcp
- MCP plugin placeholder.
- multi_
session - Multi-session plugin placeholder.
- oauth_
proxy - OAuth proxy plugin placeholder.
- oidc_
provider - OIDC provider plugin placeholder.
- one_tap
- One Tap plugin placeholder.
- one_
time_ token - One-time token plugin placeholder.
- open_
api - OpenAPI plugin placeholder.
- organization
- Organization plugin placeholder.
- phone_
number - Phone number plugin placeholder.
- siwe
- Sign-In with Ethereum plugin placeholder.
- test_
utils - Test utility plugin placeholders.
- two_
factor - Two-factor authentication plugin placeholder.
- username
- Username plugin placeholder.