recaptcha repoze.who 插件实现
项目描述
repoze.who.recaptcha 实现了recaptcha API的服务端。此 IAuthenticator 插件检查环境中的recaptcha表单值并请求验证。
repoze.who.recaptcha 根据form_handler条件工作
如果没有提供form_handler参数,则始终执行身份验证。
如果提供了form_handler参数,只有在表单处理程序值(由空格分隔)之一与处理表单的绝对URL匹配时才执行身份验证。
如果验证成功,则不采取任何操作。否则错误传递到 environ['repoze.who.error'] 并且触发 HTTPUnauthorzied(401)。
公共Mercurial仓库可在 bitbucket.org 获取
# sample .ini configuration [plugin:recaptcha] use = repoze.who.plugins.captcha:make_authentication_plugin private_key = si3di5ndlam3x44d #optional form_handler = /process /login /admin [authenticators] plugins = recaptcha
变更日志
0.1 - 21.09.2008
初始发布
0.2 - 23.09.2008
新功能:可选的form_handler参数(使验证可选)
新功能:单元测试
更改:身份修正
更改:使用repoze.who.logger
项目详情
关闭
repoze.who.plugins.recaptcha-0.2-py2.5.egg 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 14b18f7302739cacf1e256e7f93d51cbf13e248f3b5ad074f5579a63c0f19437 |
|
MD5 | d5d0b5cdeaa3f63d63b2900ad27367c7 |
|
BLAKE2b-256 | f0f90bceaaae091dcadc5559a5a62cd9b092f8704a84727e243437f6353ef826 |