跳转到主要内容

当在Zope/Plone中使用基于cookie的身份验证时,记录用户名。

项目描述

简介

此包提供了在Zope的访问日志文件中记录用户名的功能,当使用由PluggableAuthServiceplone.session提供的基于cookie的身份验证时。

安装

使用此包的最简单方法是使用基于zc.buildout的安装。在这里,您可以将此包添加到“eggs”和“zcml”选项,运行buildout并重新启动您的Zope/Plone实例。

或者,您可以使用以下配置文件来扩展现有的buildout

[buildout]
extends = buildout.cfg

[instance]
eggs += collective.usernamelogger
zcml += collective.usernamelogger

之后,你应该能在访问日志文件中看到用户名记录,通常在 <site-root>/var/log/instance-Z2.log

变更日志

1.4 (2016-02-25)

  • 通过环境变量配置会话cookie名称:使用环境变量USERNAMELOGGER_AC_COOKIE_NAME,可以将会话cookie名称设置为除默认值‘__ac’之外的其他值。[lgraf]

1.3 (2015-06-12)

  • 如果发生CookieError,不要崩溃。[vincentfretin]

  • 正确处理双引号包裹的__ac cookies(例如来自PAS.CookieAuthHelper)。[lgraf]

  • 跳过binascii.Error异常。[kroman0]

  • 添加获取真实客户端IP的功能。[kroman0]

1.2 (2011-08-16)

  • 添加对Plone 4.x会话cookie的支持。[buchi]

  • 处理未进行十六进制编码的认证cookies(在PluggableAuthService < 1.5中使用)。[buchi]

  • 为Plone 3.3+添加 z3c.autoinclude 入口以自动加载ZCML。[witsch]

1.1 (2010-01-07)

  • 在尝试解码之前取消cookie值中的引号。[vincentfretin]

1.0 (2009-08-08)

  • 重新发布未变更的1.0a2作为最终版本。[witsch]

1.0a2 (2009-07-24)

  • 从右侧分割会话cookie,因为令牌也可能包含空格。[witsch]

  • 首先处理会话cookies,因为它们可能包含冒号,这会破坏十六进制解码。[witsch]

1.0a1 (2009-07-23)

  • 初始发布 [witsch]

项目详情


下载文件

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

源代码分发

collective.usernamelogger-1.4.tar.gz (6.3 kB 查看哈希值)

上传时间 源代码

由以下机构支持: