Flask-OAuthlib is designed to be a replacement for Flask-OAuth. It depends on oauthlib.

The client part of Flask-OAuthlib shares the same API as Flask-OAuth, which is pretty and simple.


Please use https://github.com/lepture/authlib instead.


  • Support for OAuth 1.0a, 1.0, 1.1, OAuth2 client
  • Friendly API (same as Flask-OAuth)
  • Direct integration with Flask
  • Basic support for remote method invocation of RESTful APIs
  • Support OAuth1 provider with HMAC and RSA signature
  • Support OAuth2 provider with Bearer token

API Documentation

If you are looking for information on a specific function, class or method, this part of the documentation is for you.