Recaptcha v3 是否显示图形验证码?

问题描述 投票:0回答:2

我目前使用隐形验证码,如果它认为用户是机器人,它会自动显示验证码。

现在有了 Recaptcha v3,我很难理解它应该如何使用。

它返回一个分数,但是如果分数很低怎么办,这可能表明用户是机器人。然后我应该通过调用某个函数来显示图形验证码吗?或者我应该简单地弹出一个对话框,验证码认为您是一个机器人,仅此而已?

所以我不明白的是:如果用户得分较低会发生什么?有没有办法让用户继续解决验证码?还是已经到了路的尽头,无路可走?

recaptcha v3 是否/可以显示图形验证码来解决?

recaptcha captcha
2个回答
11
投票

这个想法是没有用户摩擦,而显示验证码则与此相反。回想一下,您应该将 ReCaptcha v3 放在所有页面上,而不仅仅是您想要保护的页面上:这就是验证码将学会区分正常行为和滥用行为的方式。必须“始终”允许用户继续。 低分应用于优先考虑或进一步限定请求。 例如,在分析中,您可能希望放弃低分的机器人/抓取器交互。在商业中,您希望取消机器人订单的优先级 - 不要将它们计入当天的销售额,将它们放在队列的最后,并要求您进行人工验证,或额外的验证步骤,即电子邮件质询。在登录中,低分将强制执行第二因素验证步骤。等等——如果不知道您所询问的页面的确切用途,就无法进一步回答您的问题。


1
投票

让它成为路的尽头也不好,这可能会阻止合法用户。

你应该做的是,让你的用户通过其他方式验证他们的身份。您可以通过电子邮件或任何其他消息服务向他们发送消息,并告诉他们在您提供的文本框中输入代码。如果他们输入错误的代码一次(或两次,您的选择),您可以阻止他们访问您的应用程序五分钟(同样,您的选择)。

© www.soinside.com 2019 - 2024. All rights reserved.