我的任务是为 webauthn 创建自定义注册屏幕。我们想要向用户展示faceid将用于验证他们的身份,或者他们的指纹将被使用。
拥有设备表并从中派生的解决方案似乎是一场可持续发展的噩梦。我更愿意从 navigator.credentials.authenticator.getDevice() 之类的东西中提取
您将得到的最接近的是:https://developer.mozilla.org/en-US/docs/Web/API/PublicKeyCredential/isUserVerifyingPlatformAuthenticatorAvailable https://developer.mozilla.org/en-US/docs/Web/API/PublicKeyCredential/isUserVerifyingPlatformAuthenticatorAvailable
如果您能够以某种方式获取操作系统版本和设备型号,您还可以推断出可用的内容。
注册后,您可以使用 FIDO2 MDS(元数据服务)检索有关该设备的信息,包括显示名称和图标。不过,Apple AAGUID 可能还需要一段时间才会出现在 MDS 中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)