List of all items
Structs
- access::AccessControl
- access::ResourceRequest
- access::Role
- additional_fields::AdditionalField
- additional_fields::AdditionalFieldsOptions
- admin::AdminOptions
- admin::AdminSchemaOptions
- admin::AdminSession
- admin::AdminUser
- admin::Role
- admin::access_control::Role
- anonymous::AnonymousLinkAccount
- anonymous::AnonymousOptions
- anonymous::AnonymousSession
- anonymous::AnonymousUser
- anonymous::LinkedSession
- bearer::BearerOptions
- captcha::CaptchaOptions
- captcha::verify_handlers::VerifyCaptchaInput
- custom_session::CustomSessionContext
- custom_session::CustomSessionInput
- custom_session::CustomSessionOptions
- device_authorization::DeviceApprovalRequest
- device_authorization::DeviceAuthorizationOptions
- device_authorization::DeviceAuthorizationSchemaFields
- device_authorization::DeviceAuthorizationSchemaOptions
- device_authorization::DeviceCodeRecord
- device_authorization::DeviceCodeRequest
- device_authorization::DeviceCodeResponse
- device_authorization::DeviceTokenRequest
- device_authorization::DeviceTokenResponse
- device_authorization::DeviceVerificationResponse
- email_otp::ChangeEmailOptions
- email_otp::EmailOtpOptions
- email_otp::EmailOtpPayload
- generic_oauth::GenericOAuthConfig
- generic_oauth::GenericOAuthOptions
- generic_oauth::GenericOAuthParamsContext
- generic_oauth::GenericOAuthProvider
- generic_oauth::GenericOAuthTokenRequest
- generic_oauth::providers::BaseOAuthProviderOptions
- generic_oauth::providers::auth0::Auth0Options
- generic_oauth::providers::gumroad::GumroadOptions
- generic_oauth::providers::hubspot::HubSpotOptions
- generic_oauth::providers::keycloak::KeycloakOptions
- generic_oauth::providers::line::LineOptions
- generic_oauth::providers::microsoft_entra_id::MicrosoftEntraIdOptions
- generic_oauth::providers::okta::OktaOptions
- generic_oauth::providers::patreon::PatreonOptions
- generic_oauth::providers::slack::SlackOptions
- haveibeenpwned::HaveIBeenPwnedOptions
- haveibeenpwned::ReqwestHaveIBeenPwnedChecker
- jwt::Jwk
- jwt::Jwks
- jwt::JwtAdapterOptions
- jwt::JwtJwksOptions
- jwt::JwtOptions
- jwt::JwtSessionContext
- jwt::JwtSigningOptions
- last_login_method::LastLoginMethodOptions
- last_login_method::LoginMethodContext
- magic_link::MagicLinkEmail
- magic_link::MagicLinkOptions
- magic_link::MagicLinkRateLimit
- magic_link::MagicLinkSendContext
- mcp::McpMetadataOverrides
- mcp::McpOidcConfig
- mcp::McpOptions
- mcp::McpPlugin
- mcp::ResolvedMcpOptions
- mcp::client::McpAuthClient
- mcp::client::McpAuthClientOptions
- mcp::client::McpSession
- multi_session::MultiSessionConfig
- oauth_proxy::OAuthProxyOptions
- one_tap::OneTapOptions
- one_time_token::OneTimeTokenOptions
- one_time_token::OneTimeTokenSession
- open_api::OpenApiOptions
- organization::AfterAcceptInvitation
- organization::AfterAddMember
- organization::AfterAddTeamMember
- organization::AfterCancelInvitation
- organization::AfterCreateInvitation
- organization::AfterCreateOrganization
- organization::AfterCreateTeam
- organization::AfterDeleteOrganization
- organization::AfterDeleteTeam
- organization::AfterRejectInvitation
- organization::AfterRemoveMember
- organization::AfterRemoveTeamMember
- organization::AfterUpdateMemberRole
- organization::AfterUpdateOrganization
- organization::AfterUpdateTeam
- organization::BeforeAcceptInvitation
- organization::BeforeAddMember
- organization::BeforeAddTeamMember
- organization::BeforeCancelInvitation
- organization::BeforeCreateInvitation
- organization::BeforeCreateOrganization
- organization::BeforeCreateTeam
- organization::BeforeDeleteOrganization
- organization::BeforeDeleteTeam
- organization::BeforeRejectInvitation
- organization::BeforeRemoveMember
- organization::BeforeRemoveTeamMember
- organization::BeforeUpdateMemberRole
- organization::BeforeUpdateOrganization
- organization::BeforeUpdateTeam
- organization::DynamicAccessControlOptions
- organization::Invitation
- organization::InvitationEmail
- organization::InvitationHookData
- organization::Member
- organization::MemberHookData
- organization::MemberRoleUpdateData
- organization::Organization
- organization::OrganizationHooks
- organization::OrganizationOptions
- organization::OrganizationOptionsBuilder
- organization::OrganizationRoleRecord
- organization::OrganizationSchemaOptions
- organization::OrganizationUpdateData
- organization::Team
- organization::TeamHookData
- organization::TeamMember
- organization::TeamMemberHookData
- organization::TeamOptions
- phone_number::PhoneNumberOptions
- phone_number::SignUpOnVerification
- siwe::Cacao
- siwe::CacaoHeader
- siwe::CacaoPayload
- siwe::CacaoSignature
- siwe::EnsLookupArgs
- siwe::EnsLookupResult
- siwe::SiweOptions
- siwe::SiweSchemaOptions
- siwe::SiweVerifyMessageArgs
- siwe::WalletAddress
- two_factor::BackupCodeOptions
- two_factor::OtpOptions
- two_factor::TotpOptions
- two_factor::TwoFactorOptions
- username::UsernameOptions
- username::ValidationOrder
Enums
- access::AccessError
- access::Connector
- anonymous::AnonymousError
- captcha::CaptchaConfigError
- captcha::CaptchaErrorCode
- captcha::CaptchaProvider
- captcha::verify_handlers::CaptchaVerifyError
- device_authorization::DeviceAuthorizationOptionsError
- device_authorization::DeviceAuthorizationStatus
- email_otp::EmailOtpType
- email_otp::OtpStorage
- email_otp::ResendStrategy
- generic_oauth::GenericOAuthFlow
- haveibeenpwned::HaveIBeenPwnedCheckError
- jwt::JwkAlgorithm
- jwt::TimeInput
- magic_link::TokenStorage
- mcp::McpConfigError
- mcp::TokenEndpointAuthMethod
- mcp::client::McpClientError
- one_time_token::StoreToken
- organization::InvitationStatus
- organization::OrganizationPermission
- organization::OrganizationRole
- siwe::SiweAddressError
- two_factor::BackupCodeStorage
- two_factor::OtpStorage
- username::UsernameValidationError
- username::ValidationPhase
Traits
- email_otp::EmailOtpEncryptor
- email_otp::EmailOtpGenerator
- email_otp::EmailOtpHasher
- email_otp::SendEmailOtp
- haveibeenpwned::HaveIBeenPwnedChecker
Functions
- access::create_access_control
- access::request
- access::role
- access::statements
- additional_fields::additional_fields
- admin::access_control::default_access_control
- admin::access_control::default_roles
- admin::access_control::default_statements
- admin::access_control::has_permission
- admin::admin
- admin::has_permission
- anonymous::anonymous
- bearer::bearer
- bearer::bearer_with_options
- captcha::captcha
- captcha::verify_handlers::captchafox::verify
- captcha::verify_handlers::cloudflare_turnstile::verify
- captcha::verify_handlers::google_recaptcha::verify
- captcha::verify_handlers::h_captcha::verify
- captcha::verify_handlers::verify_captcha
- custom_session::custom_session
- custom_session::custom_session_with_context
- custom_session::custom_session_with_context_and_options
- custom_session::custom_session_with_options
- device_authorization::device_authorization
- device_authorization::device_authorization_with_options
- email_otp::email_otp
- generic_oauth::generic_oauth
- generic_oauth::providers::auth0::auth0
- generic_oauth::providers::gumroad::gumroad
- generic_oauth::providers::hubspot::hubspot
- generic_oauth::providers::keycloak::keycloak
- generic_oauth::providers::line::line
- generic_oauth::providers::microsoft_entra_id::microsoft_entra_id
- generic_oauth::providers::okta::okta
- generic_oauth::providers::patreon::patreon
- generic_oauth::providers::slack::slack
- haveibeenpwned::have_i_been_pwned
- haveibeenpwned::have_i_been_pwned_with_checker
- haveibeenpwned::have_i_been_pwned_with_options
- jwt::jwt
- jwt::jwt_with_options
- jwt::sign_jwt
- jwt::to_exp_jwt
- jwt::verify_jwt
- jwt::verify_jwt_with_options
- last_login_method::default_login_method
- last_login_method::last_login_method
- magic_link::default_key_hasher
- magic_link::magic_link
- mcp::mcp
- multi_session::multi_session
- multi_session::multi_session_with_config
- oauth_proxy::oauth_proxy
- oauth_proxy::oauth_proxy_default
- one_tap::one_tap
- one_time_token::default_key_hasher
- one_time_token::one_time_token
- one_time_token::one_time_token_with_options
- open_api::open_api
- organization::access::admin_role
- organization::access::default_access_control
- organization::access::default_roles
- organization::access::default_statements
- organization::access::member_role
- organization::access::owner_role
- organization::has_permission
- organization::organization
- organization::organization_with_options
- phone_number::phone_number
- siwe::checksum_address
- siwe::siwe
- two_factor::decode_backup_codes
- two_factor::encode_backup_codes
- two_factor::generate_backup_codes
- two_factor::totp_code
- two_factor::totp_uri
- two_factor::two_factor
- two_factor::verify_totp_code
- username::username
- username::username_with_options
Type Aliases
- access::AccessRequest
- access::Statements
- admin::PermissionMap
- admin::access_control::PermissionMap
- custom_session::CustomSessionFuture
- generic_oauth::GenericOAuthGetToken
- generic_oauth::GenericOAuthGetUserInfo
- generic_oauth::GenericOAuthMapProfileToUser
- generic_oauth::GenericOAuthParams
- generic_oauth::GenericOAuthParamsCallback
- generic_oauth::GenericOAuthParamsFuture
- generic_oauth::GenericOAuthRefreshAccessToken
- generic_oauth::GenericOAuthRevokeToken
- generic_oauth::GenericOAuthVerifyIdToken
- jwt::JwtClaims
- jwt::JwtCreateJwkHandler
- jwt::JwtDefinePayloadHandler
- jwt::JwtGetJwksHandler
- jwt::JwtGetSubjectHandler
- jwt::JwtSignHandler
- magic_link::MagicLinkFuture
- mcp::McpAdditionalIdTokenClaims
- mcp::McpClientIdGenerator
- mcp::McpClientSecretGenerator
- one_time_token::GenerateToken
- one_time_token::HashToken
- organization::SendInvitationEmailHook
- phone_number::PhoneNumberCallback
- phone_number::PhoneNumberSender
- phone_number::PhoneNumberValidator
- phone_number::PhoneNumberVerifier
- two_factor::SendOtp
Constants
- PLUGIN_IDS
- VERSION
- access::UPSTREAM_PLUGIN_ID
- additional_fields::UPSTREAM_PLUGIN_ID
- admin::ADMIN_ERROR_CODES
- admin::UPSTREAM_PLUGIN_ID
- anonymous::ANONYMOUS_ERROR_CODES
- anonymous::UPSTREAM_PLUGIN_ID
- bearer::UPSTREAM_PLUGIN_ID
- captcha::DEFAULT_ENDPOINTS
- captcha::UPSTREAM_PLUGIN_ID
- custom_session::UPSTREAM_PLUGIN_ID
- device_authorization::ACCESS_DENIED
- device_authorization::AUTHENTICATION_REQUIRED
- device_authorization::AUTHORIZATION_PENDING
- device_authorization::DEVICE_CODE_ALREADY_PROCESSED
- device_authorization::EXPIRED_DEVICE_CODE
- device_authorization::EXPIRED_USER_CODE
- device_authorization::FAILED_TO_CREATE_SESSION
- device_authorization::INVALID_DEVICE_CODE
- device_authorization::INVALID_DEVICE_CODE_STATUS
- device_authorization::INVALID_USER_CODE
- device_authorization::POLLING_TOO_FREQUENTLY
- device_authorization::UPSTREAM_PLUGIN_ID
- device_authorization::USER_NOT_FOUND
- email_otp::UPSTREAM_PLUGIN_ID
- generic_oauth::INVALID_OAUTH_CONFIG
- generic_oauth::INVALID_OAUTH_CONFIGURATION
- generic_oauth::ISSUER_MISMATCH
- generic_oauth::ISSUER_MISSING
- generic_oauth::PROVIDER_CONFIG_NOT_FOUND
- generic_oauth::PROVIDER_ID_REQUIRED
- generic_oauth::SESSION_REQUIRED
- generic_oauth::TOKEN_URL_NOT_FOUND
- generic_oauth::UPSTREAM_PLUGIN_ID
- generic_oauth::providers::PROVIDER_IDS
- generic_oauth::providers::auth0::PROVIDER_ID
- generic_oauth::providers::gumroad::PROVIDER_ID
- generic_oauth::providers::hubspot::PROVIDER_ID
- generic_oauth::providers::keycloak::PROVIDER_ID
- generic_oauth::providers::line::PROVIDER_ID
- generic_oauth::providers::microsoft_entra_id::PROVIDER_ID
- generic_oauth::providers::okta::PROVIDER_ID
- generic_oauth::providers::patreon::PROVIDER_ID
- generic_oauth::providers::slack::PROVIDER_ID
- haveibeenpwned::PASSWORD_COMPROMISED_CODE
- haveibeenpwned::PASSWORD_COMPROMISED_MESSAGE
- haveibeenpwned::RUNTIME_PLUGIN_ID
- haveibeenpwned::UPSTREAM_PLUGIN_ID
- jwt::UPSTREAM_PLUGIN_ID
- last_login_method::DEFAULT_COOKIE_MAX_AGE
- last_login_method::DEFAULT_COOKIE_NAME
- last_login_method::DEFAULT_DATABASE_FIELD_NAME
- last_login_method::UPSTREAM_PLUGIN_ID
- magic_link::UPSTREAM_PLUGIN_ID
- mcp::UPSTREAM_PLUGIN_ID
- multi_session::INVALID_SESSION_TOKEN
- multi_session::MULTI_SESSION_ERROR_CODES
- multi_session::UPSTREAM_PLUGIN_ID
- oauth_proxy::UPSTREAM_PLUGIN_ID
- one_tap::UPSTREAM_PLUGIN_ID
- one_time_token::UPSTREAM_PLUGIN_ID
- open_api::UPSTREAM_PLUGIN_ID
- organization::ORGANIZATION_ERROR_CODES
- organization::UPSTREAM_PLUGIN_ID
- phone_number::PHONE_NUMBER_ERROR_CODES
- phone_number::UPSTREAM_PLUGIN_ID
- siwe::UPSTREAM_PLUGIN_ID
- two_factor::TWO_FACTOR_ERROR_CODES
- two_factor::UPSTREAM_PLUGIN_ID
- username::EMAIL_NOT_VERIFIED
- username::INVALID_DISPLAY_USERNAME
- username::INVALID_USERNAME
- username::INVALID_USERNAME_OR_PASSWORD
- username::UNEXPECTED_ERROR
- username::UPSTREAM_PLUGIN_ID
- username::USERNAME_IS_ALREADY_TAKEN
- username::USERNAME_TOO_LONG
- username::USERNAME_TOO_SHORT