Skip to main content

An ambitious authentication library for OAuth 1, OAuth 2, OpenID clients and servers.

Project description

Authlib is an ambitious authentication library for OAuth 1, OAuth 2, OpenID clients, servers and more.

Build Status Coverage Newsletter Twitter

Specifications

  • RFC5849: The OAuth 1.0 Protocol

  • RFC6749: The OAuth 2.0 Authorization Framework

  • RFC6750: The OAuth 2.0 Authorization Framework: Bearer Token Usage

  • RFC7009: OAuth 2.0 Token Revocation

  • RFC7515: JSON Web Signature

  • RFC7517: JSON Web Key

  • RFC7518: JSON Web Algorithms

  • RFC7519: JSON Web Token

  • RFC7662: OAuth 2.0 Token Introspection

  • OpenID Connect 1.0

Implementations

  • Requests OAuth 1 Session

  • Requests OAuth 2 Session

  • Flask OAuth 1/2 Client

  • Django OAuth 1/2 Client

  • Flask OAuth 1.0 Server

  • Flask OAuth 2.0 Server

  • Flask OpenID Connect 1.0

Project details


Download files

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

Source Distribution

Authlib-0.7.tar.gz (83.7 kB view details)

Uploaded Source

Built Distribution

Authlib-0.7-py2.py3-none-any.whl (167.4 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file Authlib-0.7.tar.gz.

File metadata

  • Download URL: Authlib-0.7.tar.gz
  • Upload date:
  • Size: 83.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Authlib-0.7.tar.gz
Algorithm Hash digest
SHA256 f344028eec7b4d30f30f7938dd0f57816076e0e6bca842a5c26114e12ad660b9
MD5 25ae2d72c6ab770c049c9c4bdb747501
BLAKE2b-256 45d7c63defe999aeb9c769490ba21ac34b303aa723e02134c6b216bdd9a26e92

See more details on using hashes here.

File details

Details for the file Authlib-0.7-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for Authlib-0.7-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 1e605993a8ec730acc14191a285db8f6a46a37646165f6c81424809e8481c894
MD5 157b9dcbe8a5891ed5fa3454100f786d
BLAKE2b-256 931aa80ea3c82464a0cf26a7adcc6efa430695df5754ee2e7209e492fbf3d241

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