Popularity
6.9
Stable
Activity
8.8
-
2,924
64
496
Description
OAuth often seems complicated and difficult-to-implement. There are several prominent libraries for handling OAuth requests, but they all suffer from one or both of the following:
Code Quality Rank:
L5
Programming language: Python
License: BSD 3-clause "New" or "Revised" License
Tags:
Authentication
OAuth
Latest version: v3.2.1
OAuthLib alternatives and similar packages
Based on the "OAuth" category.
Alternatively, view OAuthLib alternatives based on common mentions on social networks and blogs.
-
django-allauth
Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication. ๐ Mirror of https://codeberg.org/allauth/django-allauth/ -
authlib
The ultimate Python library in building OAuth, OpenID Connect clients and servers. JWS,JWE,JWK,JWA,JWT included. -
Authomatic
Simple yet powerful authorization / authentication client library for Python web applications.
Civic Auth - Simple auth for Python backends
Drop Civic Auth into your Python backend with just a few lines of code. Email login, SSO, and route protection built-in. Minimal config. Works with FastAPI, Flask, or Django.
Promo
www.civic.com

* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of OAuthLib or a related project?