WebAuthN是否可以查看可用的平台验证器



我的任务是为webauthn创建一个自定义注册屏幕。我们想向用户表明,将使用faceid对他们进行身份验证,或者他们的指纹将进行身份验证。

拥有一个设备表并从中派生出来的解决方案似乎是一场可持续发展的噩梦。我更愿意从navigator.credentials.authenticator.getDevice((中提取

最接近的结果是:https://developer.mozilla.org/en-US/docs/Web/API/PublicKeyCredential/isUserVerifyingPlatformAuthenticatorAvailable

如果你能以某种方式获得操作系统版本和设备型号,你也可以推断出什么是可用的。

注册后,您可以使用FIDO2 MDS(元数据服务(来检索有关该设备的信息,包括显示名称和图标。不过,苹果AAGUID出现在MDS中可能还需要一段时间。

最新更新