Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/IdentityPython/djangosaml2
Django SAML2 Service Provider based on pySAML2
https://github.com/IdentityPython/djangosaml2
authentication django saml2 sso
Last synced: 3 months ago
JSON representation
Django SAML2 Service Provider based on pySAML2
- Host: GitHub
- URL: https://github.com/IdentityPython/djangosaml2
- Owner: IdentityPython
- License: apache-2.0
- Created: 2016-02-29T17:31:53.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-05-20T07:18:42.000Z (6 months ago)
- Last Synced: 2024-07-29T00:45:49.824Z (3 months ago)
- Topics: authentication, django, saml2, sso
- Language: Python
- Homepage:
- Size: 870 KB
- Stars: 255
- Watchers: 10
- Forks: 143
- Open Issues: 30
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES
- License: COPYING
Awesome Lists containing this project
- awesome-saml - Django
README
djangosaml2
===========![CI build](https://github.com/peppelinux/djangosaml2/workflows/djangosaml2/badge.svg)
![pypi](https://img.shields.io/pypi/v/djangosaml2.svg)
[![Downloads](https://pepy.tech/badge/djangosaml2/month)](https://pepy.tech/project/djangosaml2)
![Documentation Status](https://readthedocs.org/projects/djangosaml2/badge/?version=latest)
![License](https://img.shields.io/badge/license-Apache%202-blue.svg)
![Python versions](https://img.shields.io/pypi/pyversions/djangosaml2)
![Django versions](https://img.shields.io/pypi/djversions/djangosaml2)A Django application that builds a Fully Compliant SAML2 Service Provider on top of PySAML2 library.
Djangosaml2 protects your project with a SAML2 SSO Authentication.Features:
- HTTP-REDIRECT SSO Binding
- HTTP-POST SSO Binding
- SLO POST and HTTP-REDIRECT Binding
- Discovery Service
- embedded Wayf page with customizable html template
- IdP Hinting
- IdP Scoping
- Samesite cookiePlease consult the [official Documentation of djangosaml2](https://djangosaml2.readthedocs.io) to get started.
Contributing
============Please open Issues to start debate regarding the requested
features, or the patch that you would apply. We do not use
a strict submission format, please try to be more concise as possible.The Pull Request MUST be done on the dev branch, please don't
push code directly on the master branch.Special thanks
==============This is a community-driven project, born as a
fork and maintained by different authors at different times, such as:- [Lorenzo Gil Sanchez](https://github.com/lorenzogil)
- [Jozef knaperek](https://github.com/knaperek)