SaaSHub helps you find the best software and product alternatives Learn more →
Top 6 Python SAML Projects
-
django-allauth
Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication.
-
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.
-
SATOSA
Proxy translating between different authentication protocols (SAML2, OpenID Connect and OAuth2)
-
authum
Awesome authentication tool for connecting command line applications to SAML/OIDC identity and service providers
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.
Project mention: Satosa: Proxy translating between different authentication protocols | news.ycombinator.com | 2024-03-31
Python SAML related posts
- Satosa: Proxy translating between different authentication protocols
- SSO questions...
- Script or software that automatically populate specific profile in ~/.aws/credentials
- how to handle authentication?
- Django, LDAP and SAML
- Ask HN: What do you use to build auth? A library, a provider, writing your own?
- Immich - Self-hosted backup photos/videos from your mobile phone (kinda Google Photos replacement) - Progress update May, 22nd 2022. Now with the web interface to view backup assets and user management.
-
A note from our sponsor - SaaSHub
www.saashub.com | 26 Apr 2024
Index
What are some of the best open-source SAML projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | django-allauth | 8,875 |
2 | pysaml2 | 540 |
3 | SATOSA | 185 |
4 | onelogin-aws-cli | 67 |
5 | python3-saml-django | 24 |
6 | authum | 7 |
Sponsored