Module flows

Module flows 

Source
Expand description

High-level flow orchestrators powered by the broker facade.

Re-exports§

pub use auth_code_pkce::*;
pub use common::*;
pub use refresh::*;

Modules§

auth_code_pkce
Authorization Code + PKCE flow orchestration helpers and state carriers.
common
Shared helpers for flow implementations (scope formatting, cached-request state, guards).
refresh
Refresh token orchestration with singleflight guards, CAS rotation, and metrics.

Structs§

Broker
Coordinates OAuth 2.0 flows against a single provider descriptor.

Type Aliases§

ReqwestBroker
Broker specialized for the crate’s default reqwest transport stack.