Expand description
Rust’s turnkey OAuth 2.0 broker—spin up multi-tenant flows, CAS-smart token stores, and transport-aware observability in one crate built for production.
Re-exports§
Modules§
- auth
- Auth-domain identifiers, scope sets, and token models.
- error
- Broker-level error types shared across flows, providers, and stores.
- ext
- Public extension contracts (request signing, token leasing, rate limiting).
- flows
- High-level flow orchestrators powered by the broker facade.
- http
- Transport primitives for OAuth token exchanges.
- oauth
- Internal OAuth client facade abstractions.
- obs
- Optional observability helpers for broker flows.
- provider
- Provider-facing descriptors (data) and strategies (behavior).
- store
- Storage contracts and built-in store implementations for broker token records.