【发布时间】:2021-01-20 04:39:03
【问题描述】:
我已经在我的 html 表单中安装了 google recaptcha v3,但我仍然收到垃圾邮件,接下来我应该怎么做才能防止垃圾邮件?有什么办法不使用php代码只用js脚本吗?
我的代码正在使用这个:
<script src="https://www.google.com/recaptcha/api.js"></script>
添加一个回调函数来处理令牌。
<script>
function onSubmit(token) {
document.getElementById("demo-form").submit();
}
</script>
为您的 html 按钮添加属性。
<button class="g-recaptcha"
data-sitekey="reCAPTCHA_site_key"
data-callback='onSubmit'
data-action='submit'>Submit</button>
【问题讨论】:
-
您是否在 Google 控制台中检查过您的 recaptcha 工作正常吗?它阻塞了多少百分比的请求?
-
如何在控制台中查看?我应该 console.log 一些变量吗?
-
我的意思不是在 console.log 上,而是在 Google 控制面板上。请查看下一页:google.com/recaptcha/admin
-
另外,检查您的网站是否没有在前端某处写入电子邮件。任何暴露的电子邮件都会收到很多垃圾邮件。如果您的应用在填写表单时向用户发送电子邮件,则可能是扳手保存了电子邮件以继续发送垃圾邮件。
标签: html forms recaptcha-v3