我的网站使用 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生成,不代表软件指南立场。本站不负任何法律责任。