Skip to main content

具有健全默认值的 Pyramid Web 框架的身份验证策略。

项目描述

Pyramid Web 框架的身份验证策略具有健全的默认值,可与Michael Merickel绝对出色 的pyramid_services 一起使用。提供易于使用的授权策略,其中包含 Web 安全最佳实践。

安装

在虚拟环境中使用 pipeasy_installPyPI安装。

$ $VENV/bin/pip install pyramid_authsanity

或者直接从源安装。

$ git clone https://github.com/usingnamespace/pyramid_authsanity.git
$ cd pyramid_authsanity
$ $VENV/bin/pip install -e .

设置

通过将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)

  • 添加新的基于授权标头的身份验证源

    这为类似令牌的“承载”提供了开箱即用的支持。

1.0.0 (2017-05-19)

  • 删除 Python 2.6 支持

  • 修复策略在源中存储字典而不是列表的错误,这在实际使用策略时当然会巧妙地破坏事情。

  • 忘记 cookie 源的身份验证时发送空 cookie

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

pyramid_authsanity-2.0.0.tar.gz (21.4 kB 查看哈希

已上传 source

内置分布

pyramid_authsanity-2.0.0-py3-none-any.whl (8.2 kB 查看哈希

已上传 py3