List of all items
Structs
- Account
- AccountStore
- AuthContext
- InMemoryAccountBackend
- InMemoryMagicCodeBackend
- InMemoryOAuthBackend
- MagicCode
- MagicCodeStore
- OAuthConfig
- OAuthRegistry
- OAuthState
- OAuthStateStore
- Session
- SessionStore
- TokenSet
- UserInfo
- api_key::ApiKey
- api_key::ApiKeyStore
- api_key::InMemoryApiKeyBackend
- captcha::CaptchaConfig
- cookie::CookieConfig
- email::ConsoleTransport
- email::EmailError
- email::HttpEmailTransport
- jwt::JwtClaims
- oidc_provider::AuthCode
- oidc_provider::AuthCodeStore
- oidc_provider::DiscoveryDoc
- oidc_provider::Jwk
- oidc_provider::Jwks
- org::InMemoryOrgBackend
- org::Invite
- org::InviteWithToken
- org::Membership
- org::Org
- org::OrgStore
- phone::InMemoryPhoneCodeBackend
- phone::NullSmsTransport
- phone::PhoneCode
- phone::PhoneCodeStore
- phone::TwilioSmsTransport
- provider::AppleConfig
- provider::DiscoveredSpec
- provider::OidcDiscoveryDoc
- provider::ProviderConfig
- provider::ProviderSpec
- rate_limit::AuthRateLimiter
- scim::ScimEmail
- scim::ScimError
- scim::ScimListResponse
- scim::ScimName
- scim::ScimUser
- siwe::NonceStore
- siwe::SiweMessage
- stripe::CheckoutSession
- stripe::StripeConfig
- stripe::StripeCustomer
- verification::InMemoryVerificationBackend
- verification::MintedToken
- verification::VerificationStore
- verification::VerificationToken
- webauthn::AssertionInput
- webauthn::InMemoryPasskeyBackend
- webauthn::Passkey
- webauthn::PasskeyChallenge
- webauthn::PasskeyStore
Enums
- AuthMode
- MagicCodeError
- TrustedOriginError
- api_key::ApiKeyVerifyError
- captcha::CaptchaProvider
- cookie::SameSite
- email::HttpEmailProvider
- jwt::JwtError
- org::AcceptError
- org::OrgRole
- password::PasswordPolicyError
- phone::PhoneCodeError
- provider::ResolvedSpec
- provider::TokenExchangeShape
- provider::UserinfoMethod
- provider::UserinfoParser
- rate_limit::AuthBucket
- rate_limit::RateLimitDecision
- siwe::SiweError
- stripe::BillingEvent
- stripe::CheckoutMode
- stripe::WebhookError
- verification::TokenKind
- verification::VerificationError
- webauthn::ChallengeKind
- webauthn::WebauthnError
Traits
- AccountBackend
- MagicCodeBackend
- OAuthStateBackend
- SessionBackend
- api_key::ApiKeyBackend
- email::EmailTransport
- org::OrgBackend
- phone::PhoneCodeBackend
- phone::SmsSender
- verification::VerificationBackend
- webauthn::PasskeyBackend
Functions
- apple_jwt::mint_client_secret
- constant_time_eq
- cookie::extract_token
- jwt::looks_like_jwt
- jwt::mint
- jwt::verify
- origin_of
- password::check_pwned
- password::dummy_hash
- password::hash_password
- password::validate
- password::validate_length
- password::verify_password
- phone::normalize
- provider::builtin::all
- provider::find_spec
- provider::oidc_cache::resolve
- provider::resolve_endpoint
- scim::check_bearer
- siwe::parse_message
- siwe::recover_address
- siwe::serialize_for_signing
- siwe::validate_message
- siwe::verify
- stripe::verify_webhook
- totp::base32_decode
- totp::base32_encode
- totp::compute_at
- totp::compute_now
- totp::generate_secret
- totp::hotp
- totp::provisioning_url
- totp::seal_secret
- totp::unseal_secret
- totp::verify_at
- totp::verify_now
- validate_trusted_redirect
- webauthn::verify_assertion
Statics
- provider::builtin::APPLE
- provider::builtin::ATLASSIAN
- provider::builtin::DISCORD
- provider::builtin::DROPBOX
- provider::builtin::FACEBOOK
- provider::builtin::FIGMA
- provider::builtin::GENERIC_OIDC
- provider::builtin::GITHUB
- provider::builtin::GITLAB
- provider::builtin::GOOGLE
- provider::builtin::KICK
- provider::builtin::LINEAR
- provider::builtin::LINKEDIN
- provider::builtin::MICROSOFT
- provider::builtin::NOTION
- provider::builtin::PAYPAL
- provider::builtin::REDDIT
- provider::builtin::ROBLOX
- provider::builtin::SALESFORCE
- provider::builtin::SLACK
- provider::builtin::SPOTIFY
- provider::builtin::TIKTOK
- provider::builtin::TWITCH
- provider::builtin::TWITTER
- provider::builtin::VERCEL
- provider::builtin::ZOOM