PasswordCredential
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig, bevor Sie diese produktiv verwenden.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Das PasswordCredential
-Interface der Credential Management API bietet Informationen über ein Benutzername/Passwort-Paar. In unterstützten Browsern kann eine Instanz dieser Klasse im credential
-Mitglied des init
-Objekts für globales fetch()
übergeben werden.
Hinweis: Dieses Interface ist auf oberste Kontexte beschränkt und kann nicht innerhalb eines <iframe>
verwendet werden.
Konstruktor
PasswordCredential()
Experimentell-
Erstellt ein neues
PasswordCredential
-Objekt.
Instanz-Eigenschaften
Erbt Eigenschaften von seinem Vorfahren, Credential
.
PasswordCredential.iconURL
Nur lesbar Experimentell-
Eine Zeichenkette, die eine URL enthält, die auf ein Bild für ein Symbol verweist. Dieses Bild ist für die Anzeige in einem Anmeldeauswahl-Dialog gedacht. Die URL muss ohne Authentifizierung zugänglich sein.
PasswordCredential.name
Nur lesbar Experimentell-
Eine menschenlesbare Zeichenkette, die einen öffentlichen Namen für die Anzeige in einem Anmeldeauswahl-Dialog bietet.
PasswordCredential.password
Nur lesbar Experimentell-
Eine Zeichenkette, die das Passwort der Anmeldedaten enthält.
Instanz-Methoden
Keine.
Beispiele
const cred = new PasswordCredential({
id,
password,
name,
iconURL,
});
navigator.credentials.store(cred).then(() => {
// Do something else.
});
Spezifikationen
Specification |
---|
Credential Management Level 1 # passwordcredential-interface |
Browser-Kompatibilität
BCD tables only load in the browser