Top 12 Python Login Projects
-
django-allauth
Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
TheSmartool
An easy to handle hacking script, SSH Forcebrute, FTP Forcebrute and many others features
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
flask-email-login
A simple Flask app that doesn't request or store passwords but lets users login based on a login token send via email (magic link).
-
zoom-earlybird
Python bot that automatically signs in to Zoom using SSO (only supported domains) and attends a meeting schedule.
-
Lif-Auth-Server
Lif Auth Server is a server for validating logins, managing information, and account recovery for Lif Accounts.
If you don't want to use Pegasus or another paid product (presumably because of the cost), the packages I'd reach for are django-allauth for login/user stuff and dj-stripe for the Stripe integration. As for teams, there wasn't a library I was happy with so I rolled my own for Pegasus, but some people like django-tenants. It's too heavyweight for my taste as it requires a more complex dev/test/infrastructure setup with Postgres schemas, as opposed to having a single-database and handling multitenancy in the application layer. But there are pros and cons to both approaches.
You mean using authlib to do login with facebook/google? If so, this looks helpful: https://github.com/authlib/loginpass
Project mention: New, easy to integrate OAuth2 authentication for FastAPI | /r/opensource | 2023-08-22
Project mention: Trouble with RSA encryption with Python and React | /r/programminghelp | 2023-06-11Clienthttps://github.com/Lif-Platforms/Lif-Auth-Server/blob/main/src/main.py
Python Login related posts
- Authlib: Python Authentication
- Ask HN: What do you use to build auth? A library, a provider, writing your own?
- I finally developed a program to attend my online classes regularly.
- In the route where I click on the verifying email link, I am getting an error from the line confirmation_email = user.confirmation_email. It should be false by default so I shouldn't be getting the error. Can someone help? More details below.
Index
What are some of the best open-source Login projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | django-allauth | 8,860 |
2 | loginpass | 289 |
3 | youtube-dl-nas | 151 |
4 | sanic-security | 90 |
5 | auth-simple-for-streamlit | 78 |
6 | callow | 73 |
7 | TheSmartool | 57 |
8 | fastapi-oauth2 | 34 |
9 | flask-email-login | 14 |
10 | zoom-earlybird | 3 |
11 | JWT | 2 |
12 | Lif-Auth-Server | 0 |
Sponsored