lepture / flask-oauthlib

YOU SHOULD USE https://github.com/lepture/authlib

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Flask-OAuthlib

Donate lepture

Wheel Status

Latest Version

Travis CI Status

Coverage Status

Notice

You SHOULD use https://github.com/lepture/authlib instead.

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.

Sponsored by

If you want to quickly add secure authentication to Flask, feel free to check out Auth0's Python API SDK and free plan at auth0.com/developers Coverage Status

Features

  • 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

Security Reporting

If you found security bugs which can not be public, send me email at me@lepture.com. Attachment with patch is welcome.

Installation

Installing flask-oauthlib is simple with pip:

$ pip install Flask-OAuthlib

There is also a development version on GitHub.

About

YOU SHOULD USE https://github.com/lepture/authlib

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 98.4%Language:HTML 1.0%Language:Makefile 0.3%Language:CSS 0.3%