rocket_oauth2 makes it easy to use OAuth2 in Rocket applications:
- Facilitates OAuth 2.0 client functionality to obtain authorization from users.
- Handles the authorization callback and token exchange.
- Runs an application-specific callback when a token has been successfully obtained.
- Optionally mounts a login route that redirects to the authorization endpoint.
- Supports attachment of multiple callbacks and service providers.
examples directory for more details, including the implementations
rocket_oauth2 is licensed under either of the following, at your option: