告别垃圾表单提交:使用 Cloudflare Turnstile 和 Statamic 保护你的表单

我的网站使用 statamic 构建,最近表单垃圾邮件问题日益严重,严重影响了网站的正常运行。我尝试过使用 recaptcha,但其繁琐的验证过程影响了用户体验,而且也存在被破解的风险。 我需要一个既能有效防止垃圾邮件,又能提供良好用户体验的解决方案。

在一番搜索之后,我找到了 Cloudflare Turnstile 和一个对应的 Statamic 插件 stoffelio/statamic-turnstile。Turnstile 是 Cloudflare 提供的一种新型验证码服务,它比传统的 reCAPTCHA 更轻量、更快速,用户体验也更好。

首先,你需要在 Cloudflare Turnstile 上注册并添加你的网站。你会获得两个密钥:TURNSTILE_SITE_KEY 和 TURNSTILE_SECRET_KEY。 将这两个密钥添加到你的项目 .env 文件中:

TURNSTILE_SITE_KEY=你的站点密钥<br>TURNSTILE_SECRET_KEY=你的私钥

登录后复制

本文来自互联网或AI生成,不代表软件指南立场。本站不负任何法律责任。

如若转载请注明出处:http://www.down96.com/tutorials/8203.html

热心网友热心网友
上一篇 2025-04-11 15:55
下一篇 2025-04-11 15:55

相关推荐

本站[软件指南]所有内容来自互联网投稿或AI智能生成,并不代表软件指南的立场。