10 Best Python Authentication Libraries

List hand-picked by Openbase Experts
Learn More

da

django-allauth

Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication.

License Icon
License: Unknown
User RatingN/A
Top Feedback
N/A
GitHub Stars
7K
Weekly Downloads
0
Last Commit
1mo ago
aut

Authlib

The ultimate Python library in building OAuth, OpenID Connect clients and servers. JWS,JWE,JWK,JWA,JWT included.

License Icon
License: BSD-3-Clause
User RatingN/A
Top Feedback
N/A
GitHub Stars
3K
Weekly Downloads
0
Last Commit
2mos ago

social-auth-core

Python Social Auth - Core

License Icon
License: BSD
User RatingN/A
Top Feedback
N/A
GitHub Stars
667
Weekly Downloads
0
Last Commit
2mos ago
pyj

PyJWT

JSON Web Token implementation in Python

License Icon
License: MIT
User RatingN/A
Top Feedback
N/A
GitHub Stars
4K
Weekly Downloads
0
Last Commit
2mos ago
pj

python-jose

A JOSE implementation in Python

License Icon
License: MIT
User RatingN/A
Top Feedback
N/A
GitHub Stars
968
Weekly Downloads
0
Last Commit
3mos ago

djangorestframework-simplejwt

A JSON Web Token authentication plugin for the Django REST Framework.

License Icon
License: MIT
User RatingN/A
Top Feedback
N/A
GitHub Stars
3K
Weekly Downloads
0
Last Commit
3mos ago

django-oauth-toolkit

OAuth2 goodies for the Djangonauts!

License Icon
License: Unknown
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
0
Last Commit
2mos ago

oauthlib

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

License Icon
License: BSD
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
0
Last Commit
2mos ago
dra

dj-rest-auth

Authentication for Django Rest Framework

License Icon
License: MIT
User RatingN/A
Top Feedback
N/A
GitHub Stars
744
Weekly Downloads
0
Last Commit
3mos ago

django-cas-ng

Django CAS 1.0/2.0/3.0 client authentication library, support Django 2.0, 2.1, 2.2, 3.0 and Python 3.5+

License Icon
License: BSD
User RatingN/A
Top Feedback
N/A
GitHub Stars
317
Weekly Downloads
0
Last Commit
2mos ago

Authomatic

Simple yet powerful authorization / authentication client library for Python web applications.

License Icon
License: MIT
User RatingN/A
Top Feedback
N/A
GitHub Stars
978
Weekly Downloads
0
Last Commit
4mos ago

social-auth-app-django

Python Social Auth - Application - Django

License Icon
License: BSD
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
0
Last Commit
3mos ago
sj

sanic-jwt

Authentication, JWT, and permission scoping for Sanic

License Icon
License: MIT
User RatingN/A
Top Feedback
N/A
GitHub Stars
203
Weekly Downloads
0
Last Commit
5mos ago
pj

python-jwt

Python module for generating and verifying JSON Web Tokens

License Icon
License: MIT
User RatingN/A
Top Feedback
N/A
GitHub Stars
189
Weekly Downloads
0
Last Commit
2mos ago
dga

django-graphql-auth

Django registration and authentication with GraphQL.

License Icon
License: MIT
User RatingN/A
Top Feedback
N/A
GitHub Stars
261
Weekly Downloads
0
Last Commit
3mos ago
dkr

django-knox-rest

Authentication for django rest framework

License Icon
License: MIT
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
0
Last Commit
N/A

jose

Python implementation of the Javascript Object Signing and Encryption (JOSE) framework (https://datatracker.ietf.org/wg/jose/charter/)

License Icon
License: UNKNOWN
User RatingN/A
Top Feedback
N/A
GitHub Stars
93
Weekly Downloads
0
Last Commit
5yrs ago
oau

oauth2

A fully tested, abstract interface to creating OAuth clients and servers.

License Icon
License: MIT License
User RatingN/A
Top Feedback
N/A
GitHub Stars
3K
Weekly Downloads
0
Last Commit
4yrs ago
po

python-oauth2

[UNMAINTAINED] OAuth 2.0 provider written in python

License Icon
License: Unknown
User RatingN/A
Top Feedback
N/A
GitHub Stars
123
Weekly Downloads
0
Last Commit
3yrs ago

djoser

REST implementation of Django authentication system.

License Icon
License: MIT
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
0
Last Commit
1yr ago
psa

python-social-auth

Social auth made simple

License Icon
License: BSD
User RatingN/A
Top Feedback
N/A
GitHub Stars
3K
Weekly Downloads
0
Last Commit
5yrs ago