ez_token/services/mod.rs
1//! Core service implementations for `ez-token`.
2//!
3//! This module groups the infrastructure layer, kept intentionally separate
4//! from CLI concerns in [`crate::cli`]. Each submodule handles a distinct
5//! technical responsibility required by the OAuth2 flows.
6
7/// OAuth2 flow implementations for Microsoft Entra ID and Auth0.
8pub mod authentication;
9
10/// Shared HTTP client configured for OAuth2 token requests.
11pub mod http_client;
12
13/// Local callback server for the PKCE authorization redirect.
14pub mod local_server;