为网站表单选一种人机验证:内置验证码、Turnstile 还是 reCAPTCHA

2026年10月3日admin使用指南
为网站表单选一种人机验证:内置验证码、Turnstile 还是 reCAPTCHA

垃圾留言和撞库攻击是每个网站都会遇到的问题。InsightSite 在「后台 → 安全验证」里提供三种人机验证方式,可以按表单分别开启:后台登录、联系表单、博客评论、邮件订阅、商城下单。

三种方式怎么选

方式适合说明
内置图形验证码访客以国内为主,或不想依赖第三方无需注册和密钥,字母数字或算术题可选,每张验证码只能用一次
Cloudflare Turnstile站点部署在 Cloudflare大多数访客无需操作即可通过,需要在 Cloudflare 后台创建密钥
Google reCAPTCHA已有 Google 账号体系支持 v2 复选框和 v3 无感评分;脚本域名可改为 recaptcha.net,方便国内访问

配置步骤

  1. 打开「后台 → 安全验证」,选择验证方式;第三方服务需要填写站点密钥与私钥,也可以放在环境变量里。
  2. 勾选要保护的表单。
  3. 点击「测试新设置」完成一次验证,通过后才能保存。这样即使密钥填错,也不会把管理员锁在后台外。

注意事项

人机验证与登录限流配合使用:即使验证通过,同一账号在短时间内多次输错密码也会被暂时限制。

#security#captcha