middle 0.3.0

Client Authorization Middleware for APIs secured via OAuth2 or Bearer Tokens. Tonic & reqwest integration. Based on the `oauth2` crate.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#![warn(
    missing_debug_implementations,
    rust_2018_idioms,
    unreachable_pub,
    clippy::pedantic
)]
#![forbid(unsafe_code)]

mod authorizers;
mod client;
pub mod error;
pub use authorizers::*;
pub use client::*;
pub use error::{Error, Result};