Skip to main content

Crate systemprompt_oauth

Crate systemprompt_oauth 

Source

Re-exports§

pub use extension::OauthExtension;
pub use repository::OAuthRepository;
pub use services::providers::JwtValidationProviderImpl;
pub use services::validation::jwt::validate_jwt_token;
pub use services::extract_bearer_token;
pub use services::is_browser_request;
pub use services::AnonymousSessionInfo;
pub use services::CreateAnonymousSessionInput;
pub use services::JwtAuthProvider;
pub use services::JwtAuthorizationProvider;
pub use services::SessionCreationError;
pub use services::SessionCreationService;
pub use services::TemplateEngine;
pub use services::TokenValidator;
pub use services::TraitBasedAuthService;
pub use state::OAuthState;
pub use models::*;

Modules§

constants
extension
models
queries
repository
services
state

Structs§

AuthenticatedUser

Enums§

AuthError

Constants§

BEARER_PREFIX