什么是 Turnstile?
1. 物理层面的 Turnstile(旋转闸门)
[链接登录后可见]
是一种用于限制人员进出的机械闸门。它通常用于博物馆、体育馆、车站等场所的入口处。每次只允许一个人通过,以确保只有经过身份验证的人员才能进入。
2. 数字层面的 Cloudflare Turnstile
一种替代 CAPTCHA 的验证工具。一段简单的免费代码即可消除 CAPTCHA 验证码的烦人体验。Cloudflare Turnstile 确认网站访客是真实人类,将不必要的机器人拒之门外,但不会拖慢真正用户的 Web 体验。
—
工作方式
无需 CAPTCHA 即可验证 Web 访客:
—
Turnstile 的优势
更人性化: 用户做出正常生活中的操作,例如滑动或点击屏幕,而不是输入难以理解的文字或数字。这样能够有效减少义务感和压力,同时提高用户的使用体验。
更安全: 使用机器学习技术,能够快速识别出真正的人类用户并阻止恶意机器人访问。与传统的验证码相比,Turnstile Site 能够更精准地识别并拦截各种攻击,从而提高网站的安全性。
更易用: 调用接口简单易用,只需要加入几行代码即可。网站管理员无需担心复杂的配置和管理,从而省去了很多烦恼。
—
使用方法
第一步:后台配置
登录你的 Cloudflare 后台。
选择左侧导航里的 Turnstile 选项。
[链接登录后可见]
点击右侧的添加小组件按钮。
[链接登录后可见]
第二步:参数设置
第三步:部署上线
保存站点密钥(Site Key)和密钥(Secret Key)。
[链接登录后可见]
输入到你网站对应的接口即可。
集成: 具体的客户端集成、服务器端集成可以看官方文档。
生效: 这时登录和注册就会出现 Turnstile 验证。
[链接登录后可见]
—
参考资料: