Contents

Authlib 1.3.0

0

The ultimate Python library in building OAuth and OpenID Connect servers and clients.

The ultimate Python library in building OAuth and OpenID Connect servers and clients.

Stars: 4238, Watchers: 4238, Forks: 417, Open Issues: 87

The lepture/authlib repo was created 6 years ago and the last code push was Yesterday.
The project is very popular with an impressive 4238 github stars!

How to Install authlib

You can install authlib using pip

pip install authlib

or add it to a project with poetry

poetry add authlib

Package Details

Author
License
BSD-3-Clause
Homepage
PyPi:
https://pypi.org/project/Authlib/
Documentation:
https://docs.authlib.org/
GitHub Repo:
https://github.com/lepture/authlib

Classifiers

  • Internet/WWW/HTTP/Dynamic Content
  • Internet/WWW/HTTP/WSGI/Application
  • Security
  • Security/Cryptography
No  authlib  pypi packages just yet.

Errors

A list of common authlib errors.

Code Examples

Here are some authlib code examples and snippets.

GitHub Issues

The authlib package has 87 open issues on GitHub

  • Starlette integration does not allow to configure inner client options in straightforward way
  • Fragment
  • Occasionally getting value=None on get_state_data on OAuth
  • Implement Quart client
  • Parse id_token returned from google-one-tap
  • Allow custom CA bundle to be set for the whole OAuth2Session and being registered using oauth.register()
  • CSRF Warning! State not equal in request and response
  • Interested in a meaningful contribution?

See more issues on GitHub

Related Packages & Articles

oauthlib 3.2.2

A generic, spec-compliant, thorough implementation of the OAuth request-signing logic

ariadne 0.23.0

Ariadne is a Python library for implementing GraphQL servers.

Flask-WTF 1.2.1

Form rendering, validation, and CSRF protection for Flask with WTForms.