Django SAML2 Service Provider based on pySAML2
Role in this project:
Back-end Developer Contributions:24 releases, 62 reviews, 192 commits in 4 years 6 months
Contributions summary:Giuseppe primarily contributed to the Django SAML2 Service Provider, focusing on attribute mapping, SSO functionality, and authentication flows. They implemented custom attribute mappings for the Django user model and addressed issues with authentication and session management, particularly around Single Logout (SLO) and handling of missing IDP configurations. The user also added support for AuthnContext and IdP Scoping, improving the flexibility and configuration of the SAML2 requests.
djangosamlsaml2ssoauthentication
Python implementation of SAML2
Role in this project:
Back-end Developer Contributions:23 reviews, 16 commits, 40 PRs in 3 years 2 months
Contributions summary:Giuseppe primarily focused on improving the `pysaml2` library, addressing bugs and enhancing the functionality of the SAML2 implementation. Their contributions included fixing deprecation warnings, adding features like `name_id_format_allow_create`, and improving exception handling. They also worked on fixing temporary file deletion and integrating the library with Shibboleth SP 3 by strengthening encryption. Additionally, the user added documentation and configurable signing and digest algorithms.
pythonsamlsaml2federation