密码在 ios 中的工作原理
对于用户而言,使用密码登录与使用 icloud 钥匙串和面容 id 或触控 id 登录几乎相同。您只需选择一个凭证,使用生物识别技术进行身份验证,就是这样。然而,虽然 icloud 钥匙串基本上会自动将您的用户名和密码填充到常规文本字段中,但密码远不止于此。
系统会生成一个唯一密钥,该密钥只能通过 face id 或 touch id 进行用户身份验证才能访问。这可以防止恶意网站试图窃取您的密码,因为密码安全地存储在 icloud 钥匙串中并且用户看不到。
当然,密码会自动与您的 apple 设备同步,但其他平台呢?由于密钥基于 fido 标准,该标准也在 android 和 windows 上实施,因此有一种方法可以在不属于您的设备上登录。
另一台设备会生成一个 qr 码,您的 iphone 或 ipad 可以读取该二维码。ios 使用面容 id 或触控 id 来确认是您在尝试登录,然后再确认或拒绝对另一台设备上运行的应用程序或网站的请求。当涉及到不属于您的 ios 设备或 mac 时,可以通过 airdrop 共享密钥。

可用性和实施
由于这是一个新的 api,passkeys 要求开发人员更新他们的应用程序和网站以支持新标准,因此这项技术可能需要一段时间才能流行起来。尽管如此,apple 还是提供了大量文档来帮助开发人员在他们的 ios 和 macos 应用程序中实现密码。
ios 16 和 macos 13 目前可通过 apple developer 网站作为测试版软件供开发人员使用。公测版将于下个月发布,而正式版预计将于今年秋季发布。
未经允许不得转载:凯发k8ag旗舰厅 » 以下是 ios 16 和 macos 13 如何使用“密码”启用无密码登录