Extra security for your sensitive pages
Project description
django-sudo
Sudo mode is an extra layer of security for your most sensitive pages.
This is an implementation of GitHub's Sudo Mode for Django.
What is this for?
django-sudo
provides an extra layer of security for after a user is already logged in. Views can
be decorated with @sudo_required
, and then a user
must re-enter their password to view that page. After verifying their password, that user has
elevated permissions for the duration of SUDO_COOKIE_AGE
. This duration is independent of the
normal session duration allowing short elevated permission durations, but retain long user sessions.
Installation
$ pip install django-sudo
Compatibility
- Django 1.9-1.11
- Python 2.7, 3.6-3.7
Resources
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
django-sudo-3.1.0.tar.gz
(6.9 kB
view hashes)
Built Distribution
Close
Hashes for django_sudo-3.1.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fdd005910851def6cd0a2a121a9a41c98b714c345faaaf74fbb75bd95f2f5959 |
|
MD5 | a2fa77e7b4eccbe72722c04bc96b0328 |
|
BLAKE2b-256 | 1b05decb22ca87ce702bf7d3e1fda5579e60a1b7ea4ea4520233f311d5802ec1 |