跳转到主要内容

Silva CMS认证支持

项目描述

此软件包为PluggableAuthService (PAS)集成到Silva提供了一个新的服务。安装它还将创建一个新的PAS acl_user,用于Silva根,预先配置为添加用户。

在Silva实例中,您不能混合使用PAS acl_user和常规Zope 2。

此扩展需要至少Silva 3.0或更高版本。对于Silva的早期版本,请使用旧版本的silva.pas.base

Silva 3.0默认安装。

代码仓库

您可以在Git中找到此扩展的代码:https://github.com/silvacms/silva.pas.base

变更日志

3.0.4 (2013/12/16)

  • 更新图标。

  • 使SMI也能配置设置。

3.0.3 (2013/08/26)

  • 更新cookie和级联以支持损坏的第三方插件。现在,它们将记录其他插件的错误,以便便于配置。它们现在也支持这些插件的其它类型返回值。

3.0.2 (2013/05/24)

  • 更改公共登录页面的HTML和CSS。

  • 使cookie插件实现updateCredentials功能,以便其他插件可以使用。当认证不是通过登录页面完成时,这非常有用。

3.0.1 (2013/03/06)

  • 更新cookie路径以使用由IVirtualHost提供的顶级路径。

  • 将登录表单上的请求重放保护设置为可选。一些可疑的浏览器插件会重放所有请求,使得使用此类浏览器的用户无法登录(这正是该保护的目标)。

3.0 (2012/12/11)

  • 在“访问”标签中添加显示用户电子邮件地址的选项。

  • 建议在服务中未安装acl_users时安装PAS acl_users。

  • 修复各种屏幕上的默认按钮。

3.0c1(2012/09/25)

  • 更新API到Silva 3.0c1。

  • 向cookie PAS处理器添加更多选项。

  • 改进使用AJAX请求、登录表单和登录cookie时的登录机制。

  • 改进测试。

3.0b1(2011/11/11)

  • 更新Zope 2.13和Python 2.7。

  • 更新SMI接口以使用silva.ui

  • 改进cookie PAS插件。

1.6.1 (2010-02-07)

  • 更新代码以使用新的成员服务API(MemberErrorLookup)。

  • 重构登录表单HTML(完全改为使用div)。

1.6.0 (2010-10-20)

  • 更新代码以使用Zope 2.12。

  • 在Silva 2.3下删除弃用功能。现在这是所需的最低版本。我们现在使用Grok来自我注册。

  • 更新cookie插件:用户名和密码不再包含在cookie中,而是通过Silva Secret Service进行验证的秘密。

  • 更新cookie插件:登录现在是一个渲染在公共布局内的页面。

  • 成员服务已扩展以支持PAS组。这是在Silva中实现组的官方方法。

1.5.2 (2009/12/09)

  • 为SilvaCookieAuthHelper设置的cookie设置一个生命周期。[antonin]

1.5.1 (2009/03/20)

  • 在注销链接中从请求中获取came_from时始终不取消引号。一些代理会重新引号。[sylvain]

1.5 (2009/03/05)

  • 支持本地用户。[sylvain]

  • 支持PAS acl_users的级联。添加一个插件,该插件会查找父级插件所需的信息,以便让用户进行身份验证。这是SearchPrincipalPlugin的扩展。[sylvain]

  • 默认允许匿名人员访问登录表单(获取的权限可能不正确)。[sylvain]

  • 重新安装/刷新扩展时不要删除login_form。[sylvain]

  • 在注销时在URL中以及在URL中查找came_from。[sylvain]

  • 在注销时添加一条消息(这样如果再次有登录页面,你就知道你已经注销了)。[sylvain]

1.2 (2008/11/20)

  • 修复cookie helper中的身份验证验证。[sylvain]

1.1.1 (2008/08/25)

  • 修复在Silva中使用直接查找模式请求不存在成员时出现的错误。[sylvain]

1.1 (2008/06/04)

  • 添加一个silva cookie auth helper,该helper检查是否输入了用户名和密码。

  • 在登录页面添加反馈。

  • 添加翻译标记。

1.0 (2008/05/27)

  • 初始版本

支持者