List of all items
Structs
- AuthConfig
- AuthService
- CookieConfig
- EmailConfig
- LoginResult
- RequestResetResult
- ResetPasswordResult
- SessionResult
- SignupResult
- VerifyEmailResult
- config::AuthConfig
- config::CookieConfig
- config::EmailConfig
- config::OAuthConfig
- config::OAuthProviderEntry
- email::LogEmailSender
- oauth::OAuthProviderConfig
- oauth::OAuthTokens
- oauth::OAuthUserInfo
- oauth::client::OAuthAuthorization
- service::AuthService
- service::LoginResult
- service::RequestResetResult
- service::ResetPasswordResult
- service::SessionResult
- service::SignupResult
- service::VerifyEmailResult
- types::Account
- types::NewAccount
- types::NewSession
- types::NewUser
- types::NewVerification
- types::PublicUser
- types::Session
- types::User
- types::Verification
Enums
Traits
Functions
- crypto::hash::hash_password
- crypto::hash::verify_password
- crypto::token::generate_token
- crypto::token::hash_token
- crypto::token::verify_token
- oauth::client::build_authorization
- oauth::client::exchange_code
- oauth::github::fetch_user_info
- oauth::google::fetch_user_info
- oauth::providers::github::github_provider
- oauth::providers::google::google_provider