是否可以从浏览器(javascript)应用程序中获取验证短信代码(自动递增||自动填充)?
有文章指出,在ios 12野生动物园上出现了自动填充短信验证码(2fa)的功能。但是我找不到描述(html5或javascript)如何工作?
UPD 在Safari中运作良好:
<input type="tel" id="single-factor-code-text-field" autocomplete="one-time-code">
答案 0 :(得分:0)
似乎2FA的iOS自动填充有点神秘。 Apple尚未记录确保此工作的特定方法。我四处搜寻,以查看是否有特定的HTML属性可用于确保设备尝试填充代码,但找不到任何内容。
据我所知,Safari在您的页面和收到的SMS消息上运行一些试探法,如果在SMS中找到了代码,并且该页面似乎输入了代码,那么它将提供自动填充功能。如果您希望确保此方法在您的网站上可以正常使用,建议您检查另一个可以正常运行的网站的HTML,并在输入字段中使用类似的名称。
答案 1 :(得分:0)
我找到了此功能的苹果文档
我还没有尝试过。但我的东西只适用于剪贴板中的密钥。当您点击带有代码的短信时,ios建议您将代码复制到剪贴板。