List of all items
Structs
- config::AuthConfig
- config::AuthRoutesConfig
- config::JwtConfig
- config::OAuthProviderConfig
- config::TwoFactorConfig
- config::YamlConfig
- extractors::AuthToken
- extractors::CurrentUser
- extractors::MaybeUser
- extractors::RequireAuth
- generators::GeneratedFile
- generators::controller::AuthControllerGenerator
- generators::field::Field
- generators::install::AuthInstallGenerator
- generators::scaffold::AuthScaffoldGenerator
- identity::AuthIdentity
- jwt::JwtClaims
- jwt::JwtStrategy
- jwt::TokenPair
- oauth::OAuth2Provider
- oauth::OAuthTokenResponse
- session::SessionStrategy
- state::AuthState
- testing::AuthTestGuard
- testing::TestResponse
- testing::TestUser
Enums
Traits
- generators::AuthGenerator
- generators::AuthGeneratorRegistry
- oauth::OAuthProvider
- strategy::AuthStrategy
- user::AuthUser
Functions
- config::load
- 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_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
- 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
- oauth::get_provider
- oauth::providers_from_config
- oauth::register_provider
- registry::has_strategy
- registry::register_strategy
- registry::registered_strategies
- routes::mount
- session::clear_session_cookie
- session::encode_session_cookie
- session::from_config
- 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
- user::authenticate_password