跳转到主要内容

Django的cloud.gov UAA认证后端

项目描述

cg-django-uaa

这是一个Django的cloud.gov UAA认证后端。它还包括一个方便的“伪造cloud.gov”,使开发期间登录任何用户变得容易。

有关文档,请访问 cg-django-uaa.readthedocs.io

开发

请参阅 https://cg-django-uaa.readthedocs.io/en/main/developing.html

变更日志

此项目的所有显著变更都将记录在此文件中,该文件使用keepachangelog.com中描述的格式。此项目遵循语义版本控制

未发布

2.1.5 - 2024-01-26

  • 更新Django依赖到 >=4.0,<5.0

2.1.4 - 2022-08-16

2.1.3 - 2021-08-10

  • 修复打包问题

2.1.2 - 2021-08-10

  • 添加对Django 3.2 LTS的支持

2.1.1 - 2020-03-16

  • 在setup.py中正确指定django版本
  • 代码格式化

2.1.0 - 2020-03-16

  • 添加对Django 3.0和3.1的支持
  • 为PyJWT锁定上版本以修复安装问题

2.0.0 - 2019-06-24

  • 添加对Django 2.2的支持

  • 移除对Django 2.0和1.X的支持

1.3.0 - 2017-03-22

  • 添加对Django 2.0的支持。

  • 添加了 uaa_client.decorators.staff_login_required 装饰器和“修复管理员登录”部分到快速入门指南中,其中记录了如何使用它。

1.2.0 - 2017-09-18

  • 当用户进行身份验证时,会记录一条信息级消息。

1.1.0 - 2017-06-20

  • 在测试套件运行期间,库不再引发虚假的 ImproperlyConfigured 错误。

  • 添加了一个可选的 UAA_APPROVED_DOMAINS 设置,允许来自批准域名列表的用户的自动创建。有关更多详细信息,请参阅快速入门指南。

  • UaaBackend 添加了更多文档化的方法,以便更容易地进行自定义。静态方法也已转换为类方法,以便更容易地进行子类化。

1.0.1 - 2017-04-20

这是一个热修复版本,用于修复损坏的pypi构建。

1.0.0 - 2017-04-20

添加了

  • 添加了对自动刷新访问令牌的支持,这对于安全性是必需的。这涉及到将 uaa_client.middleware.UaaRefreshMiddleware 添加到您的中间件设置中,在Django的会话和身份验证中间件之后。有关更多详细信息,请参阅快速入门指南。

  • 示例应用程序现在支持可选的 settings_local.py,因此可以轻松地连接到实际的cloud.gov进行手动测试。

0.0.1 - 2017-02-02

初始版本。

作为一个美国政府的作品,该项目在美国属于公共领域。

此外,我们通过CC0 1.0全球公共领域奉献声明,在全球范围内放弃该作品上的版权和相关权利。

CC0 1.0全球摘要

这是对法律代码(阅读全文)的易读摘要。

无版权

与此行为相关的个人通过放弃其在作品上根据版权法在全球范围内享有的全部权利(包括所有相关和相邻权利),将作品奉献给公共领域(在法律允许的范围内)。

您可以复制、修改、分发和表演作品,甚至用于商业目的,而无需请求许可。

其他信息

CC0不会影响任何人的专利或商标权,也不会影响其他人对作品或作品的使用方式(如名誉权或隐私权)可能享有的权利。

除非明确说明,否则将作品与此行为相关联的个人对作品不作出任何保证,并放弃根据适用法律对作品的所有使用(包括但不限于商业使用)的赔偿责任,至适用法律允许的最大程度。在引用作品时,不应暗示作者或确认人的认可。

项目详细信息


下载文件

下载适用于您平台的应用程序。如果您不确定选择哪一个,请了解更多关于安装包的信息。

源分布

cg-django-uaa-2.1.5.tar.gz (3.5 MB 查看哈希值)

上传时间

支持者