pub type AkWebAppEngine = Engine<Configured<Arc<dyn SessionStore>>, Missing>;Expand description
Authkestra configured for stateful web app sessions.
Aliased Type§
pub struct AkWebAppEngine {
pub providers: HashMap<String, Arc<dyn ErasedOAuthFlow>>,
pub session_store: Configured<Arc<dyn SessionStore>>,
pub session_config: SessionConfig,
pub token_manager: Missing,
}Fields§
§providers: HashMap<String, Arc<dyn ErasedOAuthFlow>>Map of registered OAuth providers.
session_store: Configured<Arc<dyn SessionStore>>The session storage backend.
session_config: SessionConfigConfiguration for session cookies.
token_manager: MissingManager for JWT signing and verification.