{"repo":"UniversitaDellaCalabria/uniAuth","free":true,"listed":false,"github":"https://github.com/UniversitaDellaCalabria/uniAuth","clone":"git clone https://github.com/UniversitaDellaCalabria/uniAuth.git","description":"a Django SAML2 IDentity Provider based on pySAML2","language":"Python","stars":48,"topics":["django","pysaml2","idp","identity-provider","admin-ui","sso","saml2-idp","saml2"],"license":"Apache-2.0","category":"auth-billing-email","readme_excerpt":"Django uniAuth uniauth-saml2-idp is an SAML2 IDentity Provider built on top of Pysaml2 and Django. It was born as a fork of djangosaml2idp project of which very little has by now remained. Consult the Official Documentation at readthedocs for usage specifications and advanced topics. SAML2 Features - HTTP-REDIRECT and POST bindings; - ForceAuthn; - SAML Single Logout; - Signed and Encrypted assertions; - AllowCreate, nameid is stored with a persistent nameid format. Implementation specific Features - no restart is needed when add a new metadata or Service Provider Definition; - Full Internazionalization support (i18n); - Interactive Metadata Store definitions through the Admin Backend UI; - Interactive ServiceProvider definition through the Admin Backend UI; - Customizable Template and style based on AGID guidelines; - MetadataStore and SP validations on save, to prevent faulty configurations in production environment; - Configurable digest algorithm and salt for Computed NameID; - Many configurable options, for every SP we can decide: - enable/disable explicitally; - signature and digest algorithms; - attributes release (force a set or release what requested by sp); - attribute rewrite and creation, fully configurable AttributeProcessors per SP, every aspect of attribute release can be customized from scratch; - agreement screen message, availability, data consent form. - Configurable log rotation through uwsgi and python logging; - Importable StoredPersistentID for each use","default_branch":null,"files":null,"tree":[],"storefront":"/r/UniversitaDellaCalabria","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/UniversitaDellaCalabria/uniAuth/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}