{
"info": {
"author": "Justin Mayer",
"author_email": "entroP@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Framework :: Django",
"Intended Audience :: Developers",
"License :: OSI Approved :: BSD License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Topic :: Software Development"
],
"description": "django-elevate\n==============\n\n.. image:: https://travis-ci.org/justinmayer/django-elevate.svg?branch=master\n :target: https://travis-ci.org/justinmayer/django-elevate\n\n.. image:: https://coveralls.io/repos/github/justinmayer/django-elevate/badge.svg?branch=master\n :target: https://coveralls.io/github/justinmayer/django-elevate?branch=master\n\n..\n\n | Elevate mode offers an extra layer of security for your most sensitive pages.\n | This is an implementation of GitHub's `Sudo Mode`_ for `Django`_.\n\nWhat is this for?\n~~~~~~~~~~~~~~~~~\nElevate provides an extra layer of security beyond initial user authentication.\nViews can be decorated with ``@elevate_required``, and then users must\nre-authenticate to access that resource. This might be useful for deleting objects,\ncanceling subscriptions, and other sensitive operations. After re-authentication,\nthe user has elevated permissions for the duration of ``ELEVATE_COOKIE_AGE``.\nThis duration is independent of the normal session duration, allowing for short\nelevated permission durations while still retaining long user sessions.\n\nInstallation\n~~~~~~~~~~~~\n\n.. code-block:: console\n\n $ pip install django-elevate\n\nCompatibility\n~~~~~~~~~~~~~\n* Django 1.8 - 2.2\n* Python 2.7 - 3.7\n* pypy\n\nResources\n~~~~~~~~~\n* `Documentation `_\n* `Security `_\n* `Changelog `_\n\n\n.. _Sudo Mode: https://github.com/blog/1513-introducing-github-sudo-mode\n.. _Django: https://www.djangoproject.com/",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/justinmayer/django-elevate",
"keywords": "",
"license": "BSD",
"maintainer": "",
"maintainer_email": "",
"name": "django-elevate",
"package_url": "https://pypi.org/project/django-elevate/",
"platform": "",
"project_url": "https://pypi.org/project/django-elevate/",
"project_urls": {
"Homepage": "https://github.com/justinmayer/django-elevate"
},
"release_url": "https://pypi.org/project/django-elevate/1.0.1/",
"requires_dist": null,
"requires_python": "",
"summary": "Extra security for your sensitive pages",
"version": "1.0.1"
},
"last_serial": 5586958,
"releases": {
"1.0.0": [
{
"comment_text": "",
"digests": {
"md5": "13bb824a12923307ec25efa9615b21ab",
"sha256": "f3c303ac825f6ca03bd95b781a0981ac1f93a98671722d7656060cf4c273bb6e"
},
"downloads": -1,
"filename": "django_elevate-1.0.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "13bb824a12923307ec25efa9615b21ab",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 11309,
"upload_time": "2018-06-25T17:06:22",
"url": "https://files.pythonhosted.org/packages/f5/ce/9635166182cd896a2e504f63624a794be57c1cd1ce553ebc426bfa40b5fe/django_elevate-1.0.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "a9065fb29e17d220bd506b11c31ba045",
"sha256": "78483758e298de0ec1b18983a428d2116ad72611deeb51c12f72817ad714dd2d"
},
"downloads": -1,
"filename": "django-elevate-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "a9065fb29e17d220bd506b11c31ba045",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7408,
"upload_time": "2018-06-25T17:06:23",
"url": "https://files.pythonhosted.org/packages/01/dc/96c7f568801d520289dc1e19af11229ea859681b11103b180b2f2c862bc3/django-elevate-1.0.0.tar.gz"
}
],
"1.0.0a1": [
{
"comment_text": "",
"digests": {
"md5": "2bfb94ff6adbda943ced3e3f63ba8a35",
"sha256": "339c77e2286beb86010d23367feaa55e02570079a3da9e328bd599b7ae12f611"
},
"downloads": -1,
"filename": "django_elevate-1.0.0a1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "2bfb94ff6adbda943ced3e3f63ba8a35",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 11889,
"upload_time": "2017-12-24T18:59:39",
"url": "https://files.pythonhosted.org/packages/de/1b/056da560fc5323e0db9ddbf8ff421ead5c2e63b846cb10fa2ec9607b7519/django_elevate-1.0.0a1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "58017646dfc996bbec4c852ad77c696b",
"sha256": "043633a69bf06d0ff07df22db4632a5c6f23ed08b492e7aa49b06257673f4d84"
},
"downloads": -1,
"filename": "django-elevate-1.0.0a1.tar.gz",
"has_sig": false,
"md5_digest": "58017646dfc996bbec4c852ad77c696b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8823,
"upload_time": "2017-12-24T18:59:40",
"url": "https://files.pythonhosted.org/packages/71/7c/aa3b113f86c97ae79b5fce1b42bedf74ce23f5c1ac23b6773ef9ca22c608/django-elevate-1.0.0a1.tar.gz"
}
],
"1.0.1": [
{
"comment_text": "",
"digests": {
"md5": "2e7b684c3d622ae5f8adebb8ee25b7f8",
"sha256": "bbe4680ff2c293d1b86638bc52fdba475a65fd7fb681720d95ca29830ef08312"
},
"downloads": -1,
"filename": "django-elevate-1.0.1.tar.gz",
"has_sig": false,
"md5_digest": "2e7b684c3d622ae5f8adebb8ee25b7f8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7520,
"upload_time": "2019-06-06T15:11:01",
"url": "https://files.pythonhosted.org/packages/23/bc/c0b737db8701526675b587b24b44b3a7b5a6ae22bb10435ce419ed10957f/django-elevate-1.0.1.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "2e7b684c3d622ae5f8adebb8ee25b7f8",
"sha256": "bbe4680ff2c293d1b86638bc52fdba475a65fd7fb681720d95ca29830ef08312"
},
"downloads": -1,
"filename": "django-elevate-1.0.1.tar.gz",
"has_sig": false,
"md5_digest": "2e7b684c3d622ae5f8adebb8ee25b7f8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7520,
"upload_time": "2019-06-06T15:11:01",
"url": "https://files.pythonhosted.org/packages/23/bc/c0b737db8701526675b587b24b44b3a7b5a6ae22bb10435ce419ed10957f/django-elevate-1.0.1.tar.gz"
}
]
}