django-saml2-auth-idperror-redirect
A plugin to redirect users to a URL (usually the login page) in response to an authentication error in
django-saml2-auth.
Introduction
By default, django-saml2-auth redirects users to the :denied page in response to authentication errors.
django-saml2-auth-idperror-redirect will instead redirect the user to another URL (or view), usually the
login page.
Example
In settings.py:
INSTALLED_APPS += (
...
'django_saml2_auth',
# ensure the plugin is loaded
'django_saml2_auth_idperror_redirect',
...
)
# this is the "usual" config object from django-saml2-auth
SAML2_AUTH = {
'DEFAULT_NEXT_URL': '/',
'PLUGINS': {
# use this package in lieu of DEFAULT IDP Error plugin
'IDP_ERROR': ['REDIRECT'],
},
# must provide a URL or VIEW
'IDP_ERROR_REDIRECT_VIEW': 'login',
'IDP_ERROR_REDIRECT_URL': 'https://...',
# whether or not to include a next=<url> query argument
'IDP_ERROR_REDIRECT_NEXT': True,
}
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file django_saml2_auth_idperror_redirect-0.0.2.tar.gz.
File metadata
- Download URL: django_saml2_auth_idperror_redirect-0.0.2.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using 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
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7cabeae53970ab077afef8ca59bb619e56f18c43238dd6bc1ff61d2b76d79342
|
|
| MD5 |
d991382412b3f0eecb7eec3df18473f4
|
|
| BLAKE2b-256 |
a432be1079cbad29f6757e872e788aa558040e752bccc0f7d6cb7bc8606a658a
|