Recaptcha v3是否显示图形captcha



我目前使用不可见的captcha,如果它认为用户是机器人,它会自动显示captcha。

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

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

所以我不明白的是:如果用户得分低,该怎么办?有没有一种方法可以让用户解决captcha问题?还是这是路的尽头,没有前进的路?

是否可以重述v3显示要解决的图形captcha?

这个想法没有用户摩擦,显示captcha与此相反。回想一下,你应该把ReCaptcha v3放在所有页面上,而不仅仅是那些你想保护的页面上:这就是captcha如何学会区分正常行为和虐待行为。必须始终允许用户继续操作低分数应用于确定请求的优先级或进一步确定请求的资格

例如,在分析中,您可能希望丢弃得分较低的机器人/抓取器交互。在商业中,你想取消机器人订单的优先级——不要把它们计入当天的销售额,把它们放在队列的最后,并需要人工验证,或者额外的验证步骤,即电子邮件挑战。在登录中,低分数将强制执行第二因素验证步骤。等等——如果不知道你询问的页面的确切用途,你的问题就无法得到进一步的回答。

通过向用户展示图形captcha挑战,给用户第二次机会,会破坏使用Recaptcha v3的目的。邪恶的AI现在越来越聪明了,他们只需解决captcha问题,就可以继续向你的服务器发送垃圾邮件。

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

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

最新更新