List of all items
Structs
- config::AuthConfig
- config::AuthRoutesConfig
- config::JwtConfig
- config::OAuthProviderConfig
- config::TwoFactorConfig
- config::YamlConfig
- controllers::confirmations::AuthConfirmations
- controllers::confirmations::ConfirmQuery
- controllers::confirmations::ResendForm
- controllers::oauth::AuthOauth
- controllers::passwords::AuthPasswords
- controllers::passwords::EditQuery
- controllers::passwords::PasswordResetForm
- controllers::passwords::PasswordUpdateForm
- controllers::registrations::AuthRegistrations
- controllers::registrations::SignUpForm
- controllers::sessions::AuthSessions
- controllers::sessions::SignInForm
- extractors::AuthToken
- extractors::CurrentUser
- extractors::MaybeUser
- extractors::RequireAuth
- generators::GeneratedFile
- generators::controller::AuthControllerGenerator
- generators::eject::AuthControllersGenerator
- generators::field::Field
- generators::install::AuthInstallGenerator
- generators::scaffold::AuthScaffoldGenerator
- identity::AuthIdentity
- jwt::JwtClaims
- jwt::JwtStrategy
- jwt::TokenPair
- oauth::OAuth2Provider
- oauth::OAuthTokenResponse
- rememberable::RememberStrategy
- session::SessionStrategy
- state::AuthState
- testing::AuthTestGuard
- testing::TestResponse
- testing::TestUser
Enums
- config::AuthModule
- config::OAuthProviderType
- config::StrategyKind
- error::AuthError
- generators::field::ColumnType
Traits
- generators::AuthGenerator
- generators::AuthGeneratorRegistry
- oauth::OAuthProvider
- strategy::AuthStrategy
- user::AuthUser
- user::RegisterableAuthUser
Macros
Attribute Macros
Functions
- config::load
- confirmable::confirm
- confirmable::generate_confirmation
- confirmable::is_confirmed
- confirmable::is_enabled
- confirmable::send_confirmation_email
- framework_views::register_views
- generators::migration_support::create_table_imports
- generators::migration_support::create_table_up
- generators::migration_support::drop_table_down
- generators::migration_support::register_migration
- generators::migration_support::render_migration_file
- generators::names::to_pascal
- generators::names::to_snake
- generators::names::to_table_name
- generators::register
- generators::route_injector::inject_action_routes
- generators::route_injector::inject_auth_routes
- generators::route_injector::inject_auth_routes_only
- generators::route_injector::inject_resources
- generators::route_injector::read_controllers_mod
- generators::route_injector::read_models_mod
- generators::route_injector::read_routes
- generators::route_injector::register_auth_controllers_mod
- generators::route_injector::register_controller
- generators::route_injector::register_model_module
- generators::route_injector::rewire_local_controllers
- handlers::authenticate
- handlers::register_user
- handlers::sign_in
- handlers::sign_in_with_session
- handlers::sign_out
- layer::auth_layer
- layer::current_identity
- layer::current_user
- lockable::ensure_not_locked
- lockable::record_failure
- lockable::reset_attempts
- oauth::get_provider
- oauth::providers_from_config
- oauth::register_provider
- recoverable::request_reset
- recoverable::reset_password
- recoverable::send_reset_email
- registry::has_strategy
- registry::register_strategy
- registry::registered_strategies
- rememberable::cookie_value
- rememberable::forget
- rememberable::record_remember
- route_mount::mount
- session::clear_session_cookie
- session::encode_session_cookie
- session::from_config
- session::is_session_expired
- session::sign_in_session
- session::sign_out_session
- state::global
- state::init
- state::reset_state
- state::set_state
- state::try_global
- strategy::identity_from_parts
- strategy::require_identity
- testing::create_test_user
- testing::hash_test_password
- testing::init_test_auth
- testing::jwt_for_user
- testing::reset_store
- testing::send
- testing::send_with_headers
- testing::session_for_user
- testing::test_auth_config
- testing::test_jwt_auth_config
- trackable::record_sign_in
- user::authenticate_password
- validations::validate_email
- validations::validate_password_length
- validations::validate_registration
Constants
- generators::migration_support::MIGRATION_LIB_BASE
- generators::migration_support::MIGRATION_SRC_DIR
- generators::route_injector::CONTROLLERS_MOD_PATH
- generators::route_injector::MODELS_MOD_PATH
- generators::route_injector::ROUTES_PATH
- rememberable::REMEMBER_COOKIE
- session::SESSION_COOKIE
- session::SIGNED_IN_AT_KEY
- session::USER_ID_KEY