AuthenticatorAssertionResponse:userHandle 属性
userHandle
是 AuthenticatorAssertionResponse
接口的只读属性,它是一个 ArrayBuffer
对象,提供给定用户的唯一标识符。此类标识符可供依赖方服务器用于将用户帐户与其相应的凭据和其他数据关联。
此值在传递给源 navigator.credentials.create()
调用的选项中指定为 user.id
。
值
一个 ArrayBuffer
对象,表示当前用户的标识符。它不打算供人类阅读。依赖方应确保传递给源 create()
调用的 user.id
**不**包含任何个人识别信息(例如用户名、电子邮件或电话号码)。
对于使用非空 allowCredentials
属性进行的 navigator.credentials.create()
调用,返回的 userHandle
可能为 null。
示例
有关详细示例,请参阅使用 WebAuthn API 进行用户登录。
规范
规范 |
---|
Web 身份验证:访问公钥凭据的 API - 第 3 级 # dom-authenticatorassertionresponse-userhandle |
浏览器兼容性
BCD 表仅在启用 JavaScript 的浏览器中加载。
另请参阅
CredentialsContainer.create()
设置此属性的值