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

标签 javascript mobile webauthn

我的任务是为 webauthn 创建自定义注册屏幕。我们希望向用户表明,faceid 将用于验证他们的身份,或者他们的指纹将用于验证他们的身份。

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

最佳答案

您将得到的最接近的是:https://developer.mozilla.org/en-US/docs/Web/API/PublicKeyCredential/isUserVerifyingPlatformAuthenticatorAvailable

如果您能够以某种方式获取操作系统版本和设备型号,您也许还能够推断出可用的内容。

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

关于javascript - WebAuthN 是否可以查看可用的平台验证器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63492633/

相关文章:

javascript - 使用部分副本断言 Set 包含对象 - Jest

ruby-on-rails - 从 NativeScript 上传到 Rails Shrine

javascript - 如何确定设备是否可以在 Javascript 中使用 Webauthn 指纹登录?

javascript - Webauthn API 和外部设备?

javascript - 谷歌脚本: To copy the value calculated by formula from one sheet to another based on TRIGGER (on edit or time driven)

javascript - Firebase 存储图像不显示

javascript - 尝试动态创建也可以关闭的div

css - 在移动设备上显示桌面版的网站

android - 如何在 Android 上调整图像大小?