OAuthlib for Flask
Project description
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.
Features
Support for OAuth 1.0a, OAuth2 client
Friendly API (same with Flask-OAuth)
Direct integration with Flask
Basic support for remote method invocation of RESTful APIs
Support OAuth2 provider with Bearer token
And request more features at github issues.
Installation
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.