#![doc = include_str!("../README.md")]
#![forbid(unsafe_code, future_incompatible)]
#![deny(
missing_debug_implementations,
nonstandard_style,
missing_docs,
unreachable_pub,
missing_copy_implementations,
unused_qualifications,
clippy::unwrap_in_result,
clippy::unwrap_used
)]
mod isahc;
mod middleware;
pub mod redirect_strategy;
mod request_ext;
mod route_ext;
pub use crate::middleware::Config;
pub use crate::middleware::OpenIdConnectMiddleware;
pub use crate::request_ext::OpenIdConnectRequestExt;
pub use crate::route_ext::OpenIdConnectRouteExt;
#[doc(no_inline)]
pub use openidconnect::{ClientId, ClientSecret, IssuerUrl, RedirectUrl};