我从这里尝试https://www.npmjs.com/package/vue-recaptcha-v3
https://techformist.com/use-google-recaptcha-in-vue-forms/
仅显示在右下角。用户不需要检查,它也不会显示在输入表单中
验证码方法有效吗?因为用户没有给出复选标记
[google recaptcha中有不同的版本。
在上述问题中,您正在使用reCAPTCHA v3,它只是用纯JavaScript评估用户交互并返回分数,而不是带有“我不是机器人”复选框。这就是版本3的工作方式]
我认为您正在寻找reCAPTCHA v2(“我不是机器人”复选框)
在此版本中,用户必须勾选框并验证其是否是人机交互
您可以使用此库来实现相同的https://github.com/drozdzynski/vue-grecaptcha
[Google recaptcha中还有2个版本,是
reCAPTCHA v2(Android)reCAPTCHA v2(不可见的reCAPTCHA标志)