Skip to main content

OAuthlib for Flask

Project description

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.

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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Flask-OAuthlib-0.9.6.tar.gz (37.3 kB view details)

Uploaded Source

Built Distribution

Flask_OAuthlib-0.9.6-py3-none-any.whl (40.2 kB view details)

Uploaded Python 3

File details

Details for the file Flask-OAuthlib-0.9.6.tar.gz.

File metadata

  • Download URL: Flask-OAuthlib-0.9.6.tar.gz
  • Upload date:
  • Size: 37.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for Flask-OAuthlib-0.9.6.tar.gz
Algorithm Hash digest
SHA256 5bb79c8a8e670c2eb4cb553dfc3283b6c8d1202f674934676dc173cee94fe39c
MD5 1cd5daa629c3cdbed73ce19e53154bc0
BLAKE2b-256 75f254a551d00a39dac9aa58d97b45e3c05051e7eea8ed686e4b6be91fc075a6

See more details on using hashes here.

File details

Details for the file Flask_OAuthlib-0.9.6-py3-none-any.whl.

File metadata

  • Download URL: Flask_OAuthlib-0.9.6-py3-none-any.whl
  • Upload date:
  • Size: 40.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for Flask_OAuthlib-0.9.6-py3-none-any.whl
Algorithm Hash digest
SHA256 a5c3b62959aa1922470a62b6ebf4273b75f1c29561a7eb4a69cde85d45a1d669
MD5 61481866359134747bd9729607edb9c9
BLAKE2b-256 09d8f272aae56f12cf5f2f84ca7340e17be7f2e5e880f914838afb1b3ef045c1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page