HarmonyOS 鸿蒙Next中Passkey相关问题
HarmonyOS 鸿蒙Next中Passkey相关问题
升级6.0之后,似乎新增支持了Passkey弹窗,但是我比较疑惑,为什么要使用其他设备扫码呢?为什么不参照Windows上的体验,通过Windows Hello(包括PIN、指纹、人脸)验证之后即可使用通行密钥登录呢?后续有相关的支持计划吗?
更多关于HarmonyOS 鸿蒙Next中Passkey相关问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html
当前该功能已支持,详情见链接: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/onlineauthentication-passkey-intro#section42071549114712
更多关于HarmonyOS 鸿蒙Next中Passkey相关问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
你好,我尝试在华为浏览器中添加passkey,但没有出现链接里面所展示的“添加passkey”相关操作,只是提示“使用其他设备扫码”,并且网页也提示“This browser or device is reporting partial passkey support.”,这是因为华为浏览器还没有适配相关的功能接口吗?
期待完善!
扫码方式:
1、扫码方式可以确保不同设备间的兼容性和安全性
2、通过扫码可以建立安全的设备间通信通道
3、这种方式避免了本地生物识别数据的存储风险
后续本地的肯定也会加上,慢慢改进吧
你这 github 不也要 2fa/mfa 验证。
让你用原设备扫码登录在很多大厂 app 都有吧,安全才是最重要的。
我感觉你理解错了 如果是因为在之前的设备绑定过而没有在本设备绑定过 那么提示“使用原设备扫码”是可以理解的 但我现在不管是首次登录也好 或者尝试在本设备绑定passkey也好 都提示“使用原设备扫码” github相关设置项的条幅也说“This browser or device is reporting partial passkey support.” 所以我认为这个功能还是可以进一步完善的
我认为这个passkey跟微信那种扫码登录的体验是完全不一样的 它是一种更新 更便捷的登录体验,
扫码方式是为了强化鸿蒙分布式能力,通过已验证的移动设备(如手机)作为安全认证媒介,解决其他设备(如PC、IoT终端)可能存在的生物识别硬件缺失或认证等级不足的问题。
扫码过程实质是将高安全等级设备(已支持ATL4认证的手机)作为信任锚点,确保登录操作在设备间传递时仍符合FIDO2协议的安全要求。这种机制避免了单一设备硬件漏洞导致的全局风险。
鸿蒙Next的Passkey基于FIDO2标准,通过生物识别或PIN码实现无密码认证。系统使用硬件级安全芯片保护密钥,支持跨设备同步。Passkey数据通过端到端加密存储在用户设备中,不上传云端。开发者可通过HarmonyOS的认证框架API集成此功能,无需自行处理密钥交换协议。
HarmonyOS Next引入扫码方式是为了实现跨设备无缝认证,这是分布式能力在安全领域的延伸。通过扫码调用其他已认证设备(如手机)的生物识别或PIN验证,既确保了安全性,又避免了在本地重复录入生物信息的冗余。当前设计更侧重多设备协同场景,与Windows Hello的单设备验证属于不同技术路径。
华为后续可能会扩展本地验证支持,但现阶段建议优先利用扫码实现跨端认证,这符合鸿蒙分布式架构的设计理念。具体路线图需关注官方更新。