Modules§
- account_
management - admin
- api_key
- email_
password - email_
verification - helpers
- Shared helpers for plugin implementations.
- oauth
- organization
- passkey
- password_
management - plugins
- session_
management - two_
factor - user_
management
Structs§
- Account
Management Plugin - Account management plugin for listing and unlinking user accounts.
- Admin
Config - Configuration for the admin plugin.
- Admin
Plugin - Admin plugin for user management operations.
- ApiKey
Config - Configuration for the API Key plugin, aligned with the TypeScript
ApiKeyOptions. - ApiKey
Plugin - API Key management plugin.
- Change
Email Config - Configuration for the change-email feature.
- Delete
User Config - Configuration for the delete-user feature.
- Email
Password Config - Email
Password Plugin - Email and password authentication plugin
- Email
Verification Config - Email
Verification Plugin - Email verification plugin for handling email verification flows
- OAuth
Plugin - Organization
Config - Configuration for the Organization plugin
- Organization
Plugin - Organization plugin for multi-tenancy support
- Passkey
Config - Passkey
Plugin - Passkey / WebAuthn authentication plugin.
- Password
Management Config - Password
Management Plugin - Password management plugin for password reset and change functionality
- Session
Management Plugin - Session management plugin for handling session operations
- TwoFactor
Config - TwoFactor
Plugin - Two-factor authentication plugin providing TOTP, OTP, and backup code flows.
- User
Management Config - Combined configuration for the
UserManagementPlugin. - User
Management Plugin - User self-service management plugin (change email & delete account).
Traits§
- Password
Hasher - Custom password hasher trait for pluggable password hashing strategies.
- Send
Reset Password - Trait for sending password reset emails.
- Send
Verification Email - Trait for custom email sending logic.
Type Aliases§
- Email
Verification Hook - Shorthand for the async hook closure type used by
EmailVerificationConfig::before_email_verificationandEmailVerificationConfig::after_email_verification.