Pyramid Web框架的认证策略,默认值合理。
项目描述
Pyramid Web框架的认证策略,具有合理的默认值,与Michael Merickel的绝对出色的pyramid_services兼容。提供易于使用的授权策略,结合了网络安全的最佳实践。
安装
使用虚拟环境中的pip或easy_install从PyPI安装。
$ $VENV/bin/pip install pyramid_authsanity
或直接从源安装。
$ git clone https://github.com/usingnamespace/pyramid_authsanity.git $ cd pyramid_authsanity $ $VENV/bin/pip install -e .
设置
通过将其包含到Pyramid应用程序中来激活pyramid_authsanity。
config.include('pyramid_authsanity')
2.0.0 (2021-03-07)
移除对Python 2,3.4和3.5的支持
更新为使用新的Pyramid 2.0导入位置,如果您希望与Pyramid的较低版本兼容,请使用1.1.0。
1.1.0 (2017-11-29)
添加基于新授权头部的身份验证源
本系统提供对“Bearer”等令牌的即开即用支持。
1.0.0 (2017-05-19)
移除对Python 2.6的支持
修复了一个bug,即策略在源文件中存储字典而不是列表,这在实际使用策略时会导致问题。
当忘记对cookie源的认证时发送空cookie
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分布
pyramid_authsanity-2.0.0.tar.gz (21.4 kB 查看哈希值)
构建分布
关闭
pyramid_authsanity-2.0.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1cda2a20c70ba24812461268d0e14e78fe67ade75ca64b5a85d770c392a96838 |
|
MD5 | dac516a56a4c28ab56854d88603f7fa0 |
|
BLAKE2b-256 | 7b3e702bef65ee6ae0eba4438d1a7064beb5e27a3ed2ffbf3d13c721d170959f |
关闭
pyramid_authsanity-2.0.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d29751dacab4946f45643b4261adac8b69d96f0a020df208f0310d97451f773a |
|
MD5 | f140dd651e78470b170b22ad11431c50 |
|
BLAKE2b-256 | 2abb09007e89627a9d173ad0827af6c2aed69efad4f655a381c99e6f549d2871 |