Plone的验证码小部件。
项目描述
简介
plone.formwidget.captcha 是一个用于 Plone 的 z3c.form 验证码小部件。它是 Martijn Pieters 编写的 collective.captcha 包的 z3c.form 重新实现。
Buildout 安装
将以下代码添加到您的 buildout.cfg 中以安装 plone.formwidget.captcha
[buildout] ... eggs = ... plone.formwidget.captcha ... ... [instance] ... zcml = ... plone.formwidget.captcha ...
无服务器状态的验证码
(来自 collective.captcha)
一个用于生成验证码图像和/或 wav 文件并验证用户输入的视图。
使用 cookie 在请求之间传输状态。状态与服务器端密钥一起使用,以创建一个随机的字符字符串,该字符串随后显示为验证码图像或转换为音频文件。验证不区分大小写。
请注意,验证码“单词”只能使用 5-10 分钟,之后视图将不再接受它。此外,每 5 分钟将生成一个给定会话密钥的不同单词。
这使得这些验证码在 10 分钟内可重放,如果用户坚持发送相同的会话 ID。但由于服务器密钥,验证码在不同站点之间不可传输。
变更日志
1.0.3 (2016-03-04)
为 rebuild_i18n.sh 脚本添加空 plone.pot 文件。 [davidjb]
添加捷克语翻译 [naro]
添加法语翻译 [cedricmessiant]
1.0.2 (2013-10-31)
添加巴西葡萄牙语和西班牙语翻译。 [hvelarde]
1.0.1 (2012-01-26)
添加荷兰语翻译并添加 i18n 选项。 [maartenkling]
在模板中使用小部件视图类属性。 [romanofski]
1.0 (2011-06-29)
默认使用 hashlib 模块。 [thomasdesvenain]
Zope 2.13 导入(在 Plone 4.1 下删除警告)[thomasdesvenain]
1.0b2 - 2010-09-02
为 captcha 视图指定 allowed_attributes,以便图像/音频页面在 Zope 2.12.9+ 中可访问。 [hannosch]
将 plone.app.discussion-captcha 功能声明移动到 meta.zcml。 [timo]
修复空字符串输入值的 verify 方法。这对于 plone.app.discussion 1.0b5 兼容性是必要的。 [timo]
1.0b1 - 2010-06-02
修复 _generate_words 方法。 “nowish” 变量告诉我们我们处于哪个 5 分钟时段。因此,我们将时间槽增加 1,而不是 5(分钟)。 [tbesluau]
声明 plone.formwidget.captcha 提供一个可以由 plone.app.discussion 使用的 Captcha 字段,用于将 Captcha 字段添加到评论表单中。 [timo]
1.0a2 - 2010-01-28
更新包元数据和将其标记为 Plone 扩展。 [hannosch]
1.0a1 - 2009-08-28
首次发布 [timo]
项目详情
下载文件
下载您平台对应的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。