为您的敏感页面提供额外的安全性
项目描述
这是为了什么?
Elevate在初始用户认证之外提供额外的安全层。可以装饰视图为@elevate_required,然后用户必须重新认证才能访问该资源。这可能对删除对象、取消订阅和其他敏感操作很有用。重新认证后,用户在ELEVATE_COOKIE_AGE的持续时间内具有提升的权限。这个持续时间与正常的会话持续时间无关,允许在保持长时间用户会话的同时提供短期的提升权限。
安装
$ pip install django-elevate兼容性
- Django 2.2, 3.2和4.0 
- Python 3.7 - 3.10 
- pypy3 
资源
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
         django-elevate-2.0.3.tar.gz  (8.4 kB 查看哈希值)
      
    构建分发
         django_elevate-2.0.3-py3-none-any.whl  (10.7 kB 查看哈希值)
      
    
    
       关闭
    
      
        
    
    
  
django-elevate-2.0.3.tar.gz的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | b715c74451d49e45e8e6f9aba2bc4a839470e3e62e4f53d51d872396371e8082 | |
| MD5 | 50c195c3a8ec238a2f184168bd47d11e | |
| BLAKE2b-256 | 3628b6c94d3c8c22d54ddb207e3e0923018752b595daea356efb5df54d1bc43d | 
    
       关闭
    
      
        
    
    
  
django_elevate-2.0.3-py3-none-any.whl的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 00422cb5742ea3de06a189e245a4ad28eb645a1cde8946ff2e6922132134ae84 | |
| MD5 | 4c63c7f7ef61ed4935a97141ab7af068 | |
| BLAKE2b-256 | 4c1c50cf9dece141be826eaf3d9957c8479e4b7902f624a6582726b1722eb511 |