tide-openidconnect 0.1.0

OpenID Connect middleware for Tide
Documentation
#![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};