Skip to main content

A plugin to support Single LogOff (SLO) in django-saml2-auth

# Introduction

By default, django-saml2-auth only signs out users in the local Django application. For security reasons,

the logout needs to be passed to the IdP (identity provider). Otherwise, a user who clicks the login

button will be logged in again without providing a password (or otherwise).

# Example

In settings.py:

INSTALLED_APPS += (

…

‘django_saml2_auth’,

# ensure the plugin is loaded

‘django_saml2_auth_signout_slo’,

…

)

# this is the “usual” config object from django-saml2-auth

SAML2_AUTH = {

‘DEFAULT_NEXT_URL’: ‘/’,

‘PLUGINS’: {

# use this package in lieu of DEFAULT signout plugin

‘SINGOUT’: [‘SLO’],

}

}

Keywords: Django SAML2 Plugin for Single LogOut (SLO) Platform: UNKNOWN Classifier: Development Status :: 3 - Alpha Classifier: Intended Audience :: Developers Classifier: Topic :: Software Development :: Libraries :: Python Modules Classifier: License :: OSI Approved :: Apache Software License Classifier: Framework :: Django :: 1.5 Classifier: Framework :: Django :: 1.6 Classifier: Framework :: Django :: 1.7 Classifier: Framework :: Django :: 1.8 Classifier: Framework :: Django :: 1.9 Classifier: Framework :: Django :: 1.10 Classifier: Programming Language :: Python :: 2 Classifier: Programming Language :: Python :: 2.6 Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Python :: 3 Classifier: Programming Language :: Python :: 3.3 Classifier: Programming Language :: Python :: 3.4 Classifier: Programming Language :: Python :: 3.5 Classifier: Programming Language :: Python :: 3.6

Metadata

Release files for django-saml2-auth-signout-slo 0.0.3

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

Source distribution (sdist)

Source distribution for django-saml2-auth-signout-slo 0.0.3
File Size Uploaded Provenance Actions
django_saml2_auth_signout_slo-0.0.3.tar.gz 3.1 kB Without provenance Details for django_saml2_auth_signout_slo-0.0.3.tar.gz

Release files / django_saml2_auth_signout_slo-0.0.3.tar.gz

Download URL django_saml2_auth_signout_slo-0.0.3.tar.gz
Size 3.1 kB
Tags Source
SHA-256 checksum
How to use checksums
30bfb5bcb6359addd159cc5683af9278492aa94be12df1498c538f5e2700cabc
BLAKE2b-256 checksum
How to use checksums
6971059cc9692d059df463271949eb6a141cd6d50bf79b1a451bf90e9807ab90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.1

Security for django-saml2-auth-signout-slo 0.0.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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