图灵验证 reCAPTCHA¶
Google 的 reCAPTCHA 可保护网站表单免受垃圾信息和滥用。它会尝试区分人工提交和机器人提交。
Warning
reCAPTCHA v3 可能不符合当地的数据保护法规。
Note
reCAPTCHA v3 在后台运行,不会干扰访客。但是,如果检查失败,访客将无法提交表单。
配置¶
在 Google 上¶
打开 the reCAPTCHA 网站注册页面 。登录或创建 Google 账户(如有必要)。
在网站注册页面:
为网站添加 标签 。
将 reCAPTCHA 类型 保留为 基于分数 (v3) 。
输入一个或多个 域名 (例如 example.com 或 subdomain.example.com)。
在 Google Cloud Platform 下,如果已使用登录的 Google 账户创建了项目,则会自动选择一个项目。如果没有,则会自动创建一个。单击 Google Cloud Platform 可自行选择项目或重命名自动创建的项目。
同意服务条款。
点击 提交 。
然后会显示一个包含生成密钥的新页面。为方便起见,请将其打开,因为接下来需要将密钥复制到 Odoo 中。
在 Odoo 上¶
从数据库仪表板,单击 设置 。在 整合 下,根据需要启用 reCAPTCHA 。
Warning
请勿禁用 reCAPTCHA 功能或卸载 Google reCAPTCHA integration 模块,因为许多其他模块也会被移除。
打开 Google reCAPTCHA 页面,复制 网站密钥 并粘贴到 Odoo 中的 网站密钥 字段。
打开 Google reCAPTCHA 页面,复制 密匙 并粘贴到 Odoo 中的 密匙 字段。
如有必要,可更改默认的 最低分数 (
0.7),取值范围在1.0到0.0之间。阈值越高,通过 reCAPTCHA 的难度越大,反之亦然。在 11 个级别中,默认仅提供以下四个分数级别:0.1、0.3、0.7和0.9。点击 保存 。
所有使用 表单 、 新闻邮件区块 、 新闻邮件弹窗 片段的页面,以及电子商务的 结账时的额外步骤 表单,现在都受到 reCAPTCHA 保护。
Note
如果 reCAPTCHA 检查失败,则会显示以下错误信息:
reCAPTCHA v3 每月最多可免费进行 1 百万次评估 。
Tip
分析和附加设置可在 Google reCAPTCHA 管理页面 上找到。例如,如果 Google 在您的网站上检测到可疑流量,您可以收到电子邮件提醒,或查看可疑请求的百分比,这有助于您确定合适的最低分数。
您可以通知访客,reCAPTCHA 对表单进行了保护。为此,请打开网站编辑器并导航至表单。然后,单击表单上的某处,在右侧边栏的 自定义 选项卡上,切换 显示 reCAPTCHA 政策 ,该政策位于 表单 部分下。