通过跳过后端验证来错误配置Turnstile会使站点暴露于机器人。Turnstile Spin通过使用您首选的AI编码代理来连接服务器端验证,从而修复不完整的设置。2023年,随着我们推出隐私第一的客户端挑战Turnstile, Cloudflare宣布自己没有CAPTCHA。
Turnstile可以免费使用,适用于任何站点(无需通过Cloudflare代理流量),并且从不要求访问者解决难题。现在,我们正在推出Turnstile Spin,这是一种由代理人介导的Turnstile端到端实施。Turnstile最初是为开发人员而构建的,需要基本的两步实现和对前端和后端开发的理解。
首先,修改前端代码以渲染Turnstile小部件;这允许Cloudflare运行客户端挑战并颁发令牌。其次,您将令牌发布到我们的Siteverify API,该API验证令牌并返回有关访问者是否通过挑战的元数据。然后,您可以根据此决定采取行动,例如在访客成功解决十字转门挑战之前关闭登录按钮。
Turnstile现在在一个典型的工作日处理大约30亿次验证,最近一周,超过23,000个帐户在Cloudflare仪表板中创建了一个新的小部件。这种快速采用促使我们评估如何帮助用户无缝地实现全面的Turnstile验证。Turnstile是为开发人员构建的,但对简单机器人保护的需求远远超出了每天编写后端代码的人。
人工智能提高了风险:它可以帮助更多人构建应用程序,同时为攻击者提供更多自动化滥用的方法。我们希望采用相同的技术,使Turnstile更易于正确安装。Turnstile Spin是我们对这项新功能的实现。您可以使用它来创建小部件,将其嵌入到您的网站上,并将Siteverify嵌入到后端的相关函数中,就像您手动操作一样。