凭证

安全上下文:此功能仅在安全上下文(HTTPS)中可用,在某些或所有支持的浏览器中。

凭证管理 APICredential 接口提供了关于实体(通常是用户)的信息,通常作为信任决策的先决条件。

Credential 对象可能是以下类型

实例属性

Credential.id 只读

返回包含凭证标识符的字符串。这可能是 GUID、用户名或电子邮件地址中的任何一个。

Credential.type 只读

返回包含凭证类型的字符串。有效值为passwordfederatedpublic-keyidentityotp。(对于PasswordCredentialFederatedCredentialPublicKeyCredentialIdentityCredentialOTPCredential

实例方法

无。

示例

js
const pwdCredential = new PasswordCredential({
  id: "example-username", // Username/ID
  name: "Carina Anand", // Display name
  password: "correct horse battery staple", // Password
});

console.assert(pwdCredential.type === "password");

规范

规范
凭证管理级别 1
# the-credential-interface

浏览器兼容性

BCD 表仅在启用 JavaScript 的浏览器中加载。