Flask-OAuthlib is an extension to Flask that allows you to interact with remote OAuth enabled applications. It is a replacement for Flask-OAuth.
- The client part is compatible with Flask-OAuth
- Compatible with non-standard but OAuth-Like services like weibo
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
You can find some examples in this repo. This includes:
- OAuth1 with twitter
- OAuth2 with facebook
- Non-standard OAuth-like service weibo
- Another Chinese Social service douban