跳转到主要内容

针对CAS进行身份验证的Plone PAS插件。

项目描述

介绍

本产品提供PAS插件,用于在Plone中通过CAS(中央认证服务器)进行用户认证。

目前支持CAS 2.0和CAS 3.0协议。

安装

ftw.casauth添加到你的buildout中蛋包列表,运行buildout并重新启动实例。

在ZMI中,导航到你的acl_users文件夹,添加一个CAS认证插件。你必须提供你的CAS服务器的url,例如https://cas.server.net。然后激活挑战、提取和认证功能。

变更日志

1.7.1 (2024-07-30)

  • 修复插件以版本< 1.7.0安装时的内部CAS服务器url获取问题。[buchi]

1.7.0 (2024-04-19)

  • 允许通过环境变量FTW_CASAUTH_CAS_SERVER_URL配置CAS服务器url。[buchi]

  • 为票据验证添加并使用内部CAS服务器url。[buchi]

1.6.1 (2023-09-18)

  • 修复使用REST API以无效票据登录的问题,这可能导致认证错误用户。错误在1.6.0版本中再次引入。[buchi]

1.6.0 (2023-08-15)

  • 通过用户名(登录名)而不是用户ID查找用户。[buchi]

1.5.0 (2023-01-23)

  • 添加对Python 3和Plone 5.2的支持。[lgraf]

1.4.2 (2021-09-13)

  • 如果登录的用户不存在,则返回401错误。[elioschmutz]

1.4.1 (2021-06-14)

  • 修复使用无效票据登录的问题,这可能导致认证错误用户。[buchi]

1.4.0 (2021-05-27)

  • 在使用REST API时添加基于cookie的认证支持。[buchi]

  • 取消对Python < 2.7.9的支持。[buchi]

  • 使用Python内置的HTTPS处理程序,它支持TLS 1.2并使用操作系统提供的CA证书。[buchi]

1.3.1 (2021-02-05)

  • 在从服务URL中删除票据时保留多值QS参数。[lgraf]

1.3.0 (2020-06-02)

  • 在@caslogin端点中处理登录,类似于PlonePAS(触发登录事件、清除剪贴板、创建成员区域和设置登录时间)。[tinagerber]

1.2.0 (2018-07-17)

  • 为登录添加plone.restapi端点。[buchi]

  • 添加Plone 5兼容性。[phgross]

1.1.0 (2016-10-13)

  • 处理登录,类似于PlonePAS(触发登录事件、清除剪贴板、创建成员区域和设置登录时间)。[phgross]

  • 通过从service_url中删除票据并提取凭证(即票据)后重定向到service_url来避免将ticket参数留在浏览器地址栏。[lgraf]

1.0.0 (2015-11-25)

  • 首次发布。[buchi]

项目详情


下载文件

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

源分布

ftw.casauth-1.7.1.tar.gz (21.4 kB 查看哈希)

上传时间

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面