skip to navigation
skip to content

Flask-OAuthlib 0.7.0

OAuthlib for Flask

Latest Version: 0.9.2

Flask-OAuthlib is an extension to Flask that allows you to interact with remote OAuth enabled applications. On the client site, it is a replacement for Flask-OAuth. But it does more than that, it also helps you to create oauth providers.

Flask-OAuthlib relies on oauthlib.


  • Support for OAuth 1.0a, 1.0, 1.1, OAuth2 client
  • Friendly API (same with 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

And request more features at github issues.


Install flask-oauthlib is simple with pip:

$ pip install Flask-OAuthlib

If you don’t have pip installed, try with easy_install:

$ easy_install Flask-OAuthlib

Additional Notes

We keep a documentation at flask-oauthlib@readthedocs.

If you are only interested in client part, you can find some examples in the example directory.

There is also a development version on GitHub.

File Type Py Version Uploaded on Size
Flask-OAuthlib-0.7.0.tar.gz (md5) Source 2014-08-25 26KB
Flask_OAuthlib-0.7.0-py2.py3-none-any.whl (md5) Python Wheel 2.7 2014-08-25 30KB
  • Downloads (All Versions):
  • 527 downloads in the last day
  • 4770 downloads in the last week
  • 20242 downloads in the last month