
OAuthLib is a generic utility which implements the logic of OAuth without assuming a specific HTTP request object. It can be used to graft OAuth support onto HTTP libraries.
OAuth 1 is fully supported per the RFC for both clients and providers.
OAuth 2 client and provider support for:
- Authorization Code Grant - Implicit Grant - Client Credentials Grant - Resource Owner Password Credentials Grant - Refresh Tokens - Bearer Tokens - Draft MAC tokens - Token Revocation - OpenID Connect Authentication
This package contains the Python 3 version of the library.