我的任务是为 webauthn 创建自定义注册屏幕。我们希望向用户表明,faceid 将用于验证他们的身份,或者他们的指纹将用于验证他们的身份。
拥有设备表并从中派生的解决方案似乎是一场可持续发展的噩梦。我更愿意从 navigator.credentials.authenticator.getDevice() 之类的东西中提取
最佳答案
如果您能够以某种方式获取操作系统版本和设备型号,您也许还能够推断出可用的内容。
注册后,您可以使用 FIDO2 MDS(元数据服务)检索有关该设备的信息,包括显示名称和图标。不过,Apple AAGUID 可能还需要一段时间才会出现在 MDS 中。
关于javascript - WebAuthN 是否可以查看可用的平台验证器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63492633/