跳转到主要内容

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-py3-none-any.whl (8.2 kB 查看哈希值)

上传时间 Python 3

支持者

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF赞助商PingdomPingdom监控SentrySentry错误日志StatusPageStatusPage状态页面