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.2

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.2
File Size Uploaded
djangosaml2_fork-1.12.2.tar.gz 58.3 kB Details

Built distribution (wheel)

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

Total release size: 125.9 kB

Release files / djangosaml2_fork-1.12.2.tar.gz

Download URL djangosaml2_fork-1.12.2.tar.gz
Size 58.3 kB
Tags Source
SHA-256 checksum
How to use checksums
259dac89b8f6b29a77067f5d7bd640e4d908eb3904095667767cfbeda8eb183b
BLAKE2b-256 checksum
How to use checksums
cde69f86af6a5d3f2bc2faa0a97eaad35af35a555af0e2937ab87defa46d2f27
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.2-py2.py3-none-any.whl

Download URL djangosaml2_fork-1.12.2-py2.py3-none-any.whl
Size 67.6 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
e2a8e90209eb8bf7375e0a5617d917549e35fbf893eadf7c89ef54853812dd39
BLAKE2b-256 checksum
How to use checksums
6c43dd9e2b0e13f98b1f340112a0296fdc8c20d3879f7044e9e76e8567b0fe41
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.2 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