为网站表单提供ReCaptcha字段
项目描述
为网站表单添加ReCaptcha字段小部件(扩展了website_form模块)。
翻译
此模块将尝试使用您网站的语言。如果由于任何原因找不到它,它将默认使用google API并使用浏览器的语言或您的位置。
目录
配置
首先,您必须从Google获取ReCaptcha密钥。
多网站设置
转到网站设置
选择您要添加/编辑ReCaptcha密钥的网站
设置网站密钥和密钥
为了测试目的,您可以设置这些密钥(https://developers.google.com/recaptcha/docs/faq#id-like-to-run-automated-tests-with-recaptcha.-what-should-i-do)
网站密钥:6LeIxAcTAAAAAJcZVRqyHh71UMIEGNQ_MXjiZKhI
密钥:6LeIxAcTAAAAAGG-vFI1TnRWxMZNFuojJ4WifJWe
使用方法
要使用此模块,您需要
已经有一个启用了表单的模型(参考website_form文档)
ReCaptcha代码将被动态注入。
已知问题/路线图
添加域名验证
将recaptcha API从website_form依赖中分离(即:新模块website_recaptcha_base)
变更日志
11.0.1.2.1 (未发布)
修复请求属性的处理
为最近的API重构添加向后兼容性
[simahawk]
11.0.1.2.0 (2019-01-10)
重构API并允许按网站配置
现在可以通过网站设置配置API密钥,这反过来允许在多网站实例中为每个网站自定义值;
将所有内部API移动到模型 website.form.recaptcha,这样当我们需要将其集成到其他代码片段时,就不再依赖于控制器。
使用readme片段
[simahawk]
11.0.1.1.0 (2019-01-10)
改进JS并强制翻译
使JS模块化,并按网站语言传递参数
[mpanarin]
修复重复调用
当安装website_crm_phone_validation时,验证码验证会调用两次,所以表单总是失败,出现“超时或重复”错误。
修复JS LINT错误
改进错误处理,以同时显示所有错误消息
[chienandalu]
11.0.1.0.0 (2017-10-30)
迁移到v11
[dbo-odoo]
错误跟踪器
问题跟踪在 GitHub Issues 上。如果有问题,请先检查是否已报告该问题。如果您是第一个发现的人,请通过提供详细且受欢迎的 反馈 来帮助我们解决这个问题。
请不要直接联系贡献者寻求支持或技术问题的帮助。
致谢
贡献者
Dave Lasley <dave@laslabs.com>
Mykhailo Panarin <m.panarin@mobilunity.com>
Simone Orsi <simone.orsi@camptocamp.com>
-
Cristina Martin R.
Jairo Llopis
Alexandre Díaz
David Vidal
Bjorn Billen <bjorn.billen@dynapps.be>
维护者
本模块由OCA维护。
OCA,即Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛应用。
本模块是GitHub上的 OCA/website 项目的组成部分。
欢迎您贡献力量。要了解如何做,请访问 https://odoo-community.org/page/Contribute。
项目详情
哈希值 for odoo13_addon_website_form_recaptcha-13.0.1.0.2-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6397f40f0159ac52e705bcddff808910592778acdf40dcdfe00a737bc62f34fb |
|
MD5 | c0f0e7d0e4e15d58c16654ec945ad0f2 |
|
BLAKE2b-256 | d9772d4084f1fc60393af3fda28294c072df588e5caa904eba722de4941f040a |