Apple生态系统具有一个很酷的功能:登录需要通过短信(短信)提供给您2因子验证码的网站时,您的iPhone或Mac将注意到您收到了2因子验证码,并将允许您只需按一下即可在当前填写的表单中输入代码:
这里是动作:Here's it in action
Apple explains the feature here。
我的问题:Apple如何知道如何从SMS中提取代码?我猜想SMS只是文本而已,所以Apple如何知道要使用文本的哪一部分? Apple怎么会知道输入的文本是2因素验证文本?
本质上,iOS只是“猜测”; OTP消息通常包含“ code”之类的单词,并以4-8位数字结尾。
如果它实际上不是代码,则在QuickType栏中建议代码没有真正的危害。