Skip to main content

Module oauth

Module oauth 

Source

Re-exports§

pub use account_linking::handle_oauth_user_info;
pub use account_linking::HandleOAuthUserInfoInput;
pub use account_linking::HandleOAuthUserInfoResult;
pub use account_linking::OAuthAccountInput;
pub use account_linking::OAuthSessionUser;
pub use account_linking::OAuthUserInfo;
pub use errors::missing_email_log_message;
pub use errors::OAuthUserInfoError;
pub use state::generate_oauth_state;
pub use state::oauth_state_identifier;
pub use state::parse_oauth_state;
pub use state::parse_oauth_state_with_input;
pub use state::GeneratedOAuthState;
pub use state::OAuthStateData;
pub use state::OAuthStateInput;
pub use state::OAuthStateParseInput;
pub use tokens::decrypt_oauth_token;
pub use tokens::decrypt_optional_oauth_token;
pub use tokens::encrypt_oauth_tokens_for_storage;
pub use tokens::set_token_util;
pub use tokens::StoredOAuthTokens;

Modules§

account_linking
errors
state
tokens

Structs§

OAuthBaseUrlOverride