PasswordCredential

可用性有限

此特性不是基線特性,因為它在一些最廣泛使用的瀏覽器中不起作用。

實驗性: 這是一項實驗性技術
在生產中使用此技術之前,請仔細檢查瀏覽器相容性表格

安全上下文: 此功能僅在安全上下文(HTTPS)中可用,且支援此功能的瀏覽器數量有限。

PasswordCredential 介面是 憑證管理 API 的一部分,它提供了有關使用者名稱/密碼對的資訊。在支援的瀏覽器中,此類的一個例項可能會在全域性 fetch()init 物件的 credential 成員中傳遞。

注意:此介面僅限於頂層上下文,不能在 <iframe> 中使用。

Credential PasswordCredential

建構函式

PasswordCredential() 實驗性

建立一個新的 PasswordCredential 物件。

例項屬性

繼承自其祖先 Credential 的屬性。

PasswordCredential.iconURL 只讀 實驗性

一個字串,包含指向圖示影像的 URL。此影像旨在顯示在憑證選擇器中。URL 必須在未經身份驗證的情況下可訪問。

PasswordCredential.name 只讀 實驗性

一個人類可讀的字串,為憑證選擇器中的顯示提供公共名稱。

PasswordCredential.password 只讀 實驗性

一個字串,包含憑證的密碼。

例項方法

無。

示例

js
const cred = new PasswordCredential({
  id,
  password,
  name,
  iconURL,
});

navigator.credentials.store(cred).then(() => {
  // Do something else.
});

規範

規範
Credential Management Level 1
# passwordcredential-interface

瀏覽器相容性