本文作者:微客妞

苹果iOS16系统可自动填写验证码,你再也不用被问是不是人类了

微客妞 2024-11-20 11:08:21 1
苹果iOS16系统可自动填写验证码,你再也不用被问是不是人类了摘要:   苹果在WWDC 2022结束过后,推出了Beta 版的iOS 16、iPadOS 16以及macOS 13,其中增加了一项「自动验证」的功能,可以帮助使用者在登录各个网站时...

  苹果在WWDC 2022结束过后,推出了Beta 版的iOS 16、iPadOS 16以及macOS 13,其中增加了一项「自动验证」的功能,可以帮助使用者在登录各个网站时,快速处理「我不是机器人」的ReCAPTCHA验证流程,节省登录所花费的时间。

  

苹果iOS16系统可自动填写验证码,你再也不用被问是不是人类了


  iOS 16 加入「自动验证」,快速跳过恼人的ReCAPTCHA

  许多人一定都有过这样的经验,那就是在你要登录某些网站的时候,输入完帐号、密码还会再被多要求验证一项「我不是机器人」的ReCAPTCHA 验证流程,要求你「点选有船的图案」、「有消防栓的图案」、「有公车的图案」….等,有的甚至是给你一串歪七扭八的数字要你输入。

  这些验证功能在不久后的将来可能都将会消失,但不是被移除,而是被iOS 16 所推出的新功能「自动验证」来帮你自动完成。

  

苹果iOS16系统可自动填写验证码,你再也不用被问是不是人类了


  「自动验证」功能效果、运作方式

  启用iOS 16 的自动验证功能以后,当你登录任何一个需要执行ReCAPTCHA 验证的网站,只要通过Face ID、Touch ID 验证并且自动带入帐号、密码,系统就会一并帮你完成ReCAPTCHA 验证,你完全不需要去输入任何的验证码、点选验证的图案就可以登录。

  你可以看到下面的视频,左边的iOS 15 还要输入验证码,但是右边的iOS 16 在输入完帐号密码后就直接登录了。

  

苹果iOS16系统可自动填写验证码,你再也不用被问是不是人类了


  「自动验证」功能开启方式

  在iOS 16 的设置→ 个人Apple ID → 密码与安全性的选项最下面,多出了一个「自动验证」的开关,这个「自动验证」开关预设是开启的状态,只要打开这个开关以后,未来遇到上面这种ReCAPTCHA 验证,直接通过Face ID 就可以完成,完全不需要再特别做其他的事情。

  

苹果iOS16系统可自动填写验证码,你再也不用被问是不是人类了


  开启自动验证功能以后,把iPhone 重开机,当你再次点开需要ReCAPTCHA 验证的网站,进行ReCAPTCHA 验证时,就不会再要求你要点选图片了,直接按下确认的框框就可以验成完成看到勾勾。

  

苹果iOS16系统可自动填写验证码,你再也不用被问是不是人类了


  目前仅Cloudflare 与Fastly 平台完全支持

  苹果这次推出的iOS 16 自动验证ReCAPTCHA 功能,如果要像上面的视频那样做到完全的自动化,必须要网站的代管平台有参与支持这项计画才能够实现,目前只有Cloudflare 与Fastly 两间代管平台有支持,未来应该会加入更多的供应商。

  而这个自动验证的主要运作流程大致上是这样:

  登录需要ReCaptcha 验证的网站时,该网站会向浏览器要求一个私有的token 验证

  浏览器(Safari)收到这个要求后,把这个要求转给Apple 服务器

  Apple 服务器会进行查验的流程,并且向这个网站的代管平台发送token 的要求

  网站代管平台会把token 发送给浏览器

  浏览器再把收到的token 传给网站进行

  以上的动作完成以后,就可以顺利的登录网站,而且不用输入任何的验证码,而且虽然流程看似复杂,但其实都会在几秒内完成。

文章版权及转载声明

作者:微客妞本文地址:https://www.wk-n.com/post/1978.html
文章转载或复制请以超链接形式并注明出处