Skip to main content

djangosaml2

CI build pypi Downloads Documentation Status License Python versions Django versions

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 cookie

Please consult the official Documentation of djangosaml2 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:

Metadata

Release files for djangosaml2-fork 1.12.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for djangosaml2-fork 1.12.1
File Size Uploaded
djangosaml2_fork-1.12.1.tar.gz 58.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for djangosaml2-fork 1.12.1
File Interpreter ABI Platform
djangosaml2_fork-1.12.1-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 125.9 kB

Release files / djangosaml2_fork-1.12.1.tar.gz

Download URL djangosaml2_fork-1.12.1.tar.gz
Size 58.2 kB
Tags Source
SHA-256 checksum
How to use checksums
99b370472e5334dea894f98eb65a3f5ff270baa84df8d559448b66f186e0e540
BLAKE2b-256 checksum
How to use checksums
e99af97f9989ff7d998c90c032ba8a9e36619560722f5dbad0e121fd68887b93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / djangosaml2_fork-1.12.1-py2.py3-none-any.whl

Download URL djangosaml2_fork-1.12.1-py2.py3-none-any.whl
Size 67.6 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
4816b5ad56c2bf493e7424431f221518919f62decb7cf7223e74ce3200e0cb31
BLAKE2b-256 checksum
How to use checksums
6debd8ebce7292274ea1ba60f660d7de27038448227bc90948cbc9dfc44753e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release history Release notifications | RSS feed

This release

1.12.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page