#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

#375 in Authentication

Download history 76/week @ 2024-07-25 20/week @ 2024-08-01 1/week @ 2024-08-08 12/week @ 2024-08-15 12/week @ 2024-08-22 9/week @ 2024-08-29 8/week @ 2024-09-19 10/week @ 2024-09-26 2/week @ 2024-10-03

1,532 downloads per month
Used in 2 crates

MIT license

17KB
333 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–25MB
~416K SLoC