胖蒜

分享有价值的资源

Google reCAPTCHA v2和v3之间的区别

前段时间,我在TePass插件中加入了腾讯防水墙的功能,但是这个免费只有一年,一年后收费,为了不误导用户,所以我决定改为Google 的 reCaptcha 来试试。

reCaptcha.png

CAPTCHA(Completely Automated Turing test to tell Computers and Humans Apart),意思是区分计算机与人类的全自动化图灵测试,依靠人类解决视觉谜题的能力,比如分辨模糊的文字或谷歌街景地址,令网站可以过滤掉机器人。

自谷歌2009年获得reCAPTCHA以来,该系统历经数次重大更新,其最新版本不再需要人类解决谜题,只需勾选“我不是机器人”的复选框就行了。

I'm not a robot
reCAPTCHA v2 –“我不是机器人”复选框 (reCAPTCHA v2 – “I’m not a Robot” Checkbox)

ReCAPTCHA v1 需要用户读取扭曲的文本并录入到文本输入框中,帮助了该公司将图书和报纸存档数字化。
ReCAPTCHA v2 引入了其他信号来分析网站访问者是机器人程序的风险,令谷歌仅需要求一半左右的用户在登录时解决视觉谜题。
ReCAPTCHA v3 2018年10月30日发布的,通过给网站拥有者一个表明用户危险程度的风险评分,有效摒弃了让用户解决视觉谜题或通过其他挑战才可以登录的麻烦。

说简单一点,v2的版本,就是上图的那个界面,点击复选框,若机器怀疑你是机器人,就会弹出图标,要点击图片进行验证。
人机验证弹出图片.png

v3的版本,没有复选框了,只有下面一个图标,你甚至可以写css隐藏它,所以给你的感觉是不存在的,它主要是通过一个分数,在0到1之间,1肯定就是人,来判断是人还是机器。
reCAPTCHA v3.png

感觉很棒,欢迎点赞 OR 打赏~

分享到:

评论 (0)

立即登录评论
可联系QQ744272645咨询
马上咨询 自媒体号