#oauth2 #http-client #middleware #user #requests #flow

httpclient_oauth2

A simple OAuth2 client library for Rust. Provides middleware for httpclient.

14 unstable releases (3 breaking)

0.4.0 Jun 7, 2024
0.3.2 May 15, 2024
0.2.0 Jan 7, 2024
0.1.8 Jan 1, 2024
0.1.7 Dec 28, 2023

#265 in Authentication


Used in 2 crates

MIT license

16KB
311 lines

There are two key structs in this module: OAuth2Flow and OAuth2. OAuth2Flow brings the user through the OAuth2 flow, and OAuth2 is a middleware used to authorize requests.

Dependencies

~12–24MB
~414K SLoC