systemprompt-oauth 0.10.2

OAuth 2.0 / OIDC with PKCE, token introspection, and audience/issuer validation for systemprompt.io AI governance infrastructure. WebAuthn and JWT auth for the MCP governance pipeline.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! `WebAuthn` (passkey) registration and authentication services.

pub mod config;
pub mod jwt;
pub mod registry;
pub mod service;
pub mod token;
pub mod user_service;

pub use config::WebAuthnConfig;
pub use jwt::JwtTokenValidator;
pub use registry::WebAuthnRegistry;
pub use service::{
    FinishRegistrationParams, LinkStates, LinkUserInfo, WebAuthnService, create_link_states,
};
pub use token::{generate_setup_token, hash_token, validate_token_format};
pub use user_service::UserCreationService;