Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Die Credential Management API ermöglicht es einer Website, Anmeldeinformationen zu erstellen, zu speichern und abzurufen. Eine Anmeldeinformation ist ein Element, das es einem System ermöglicht, eine Entscheidung zur Authentifizierung zu treffen: beispielsweise, ob ein Benutzer in ein Konto eingeloggt werden soll. Wir können sie als ein Beweisstück betrachten, das ein Benutzer einer Website vorlegt, um nachzuweisen, dass er tatsächlich die Person ist, für die er sich ausgibt.
Die zentrale Schnittstelle ist die CredentialsContainer, die über die Eigenschaft navigator.credentials zugänglich ist und drei Hauptfunktionen bietet:
Die API unterstützt vier verschiedene Arten von Anmeldeinformationen, die alle als Unterklassen von Credential dargestellt werden:
| Passwort | PasswordCredential |
| Föderierte Identität | IdentityCredential, FederatedCredential (veraltet) |
| Einmalkennwort (OTP) | OTPCredential |
| Web-Authentifizierung | PublicKeyCredential |
Die Leitfaden-Seite Anmeldeinformationstypen gibt einen Überblick über die verschiedenen Anmeldeinformationstypen und deren Verwendung.
Stellt Informationen über eine Entität bereit, die als Voraussetzung für eine Vertrauensentscheidung erforderlich sind.
CredentialsContainerBietet Methoden zum Anfordern von Anmeldeinformationen und zum Benachrichtigen des Benutzeragents, wenn interessante Ereignisse wie erfolgreiches Ein- oder Ausloggen auftreten. Diese Schnittstelle ist über navigator.credentials zugänglich.
FederatedCredentialBietet Informationen über Anmeldeinformationen eines föderierten Identitätsanbieters, einer Entität, der eine Website vertraut, um einen Benutzer korrekt zu authentifizieren und die eine API zu diesem Zweck bereitstellt. OpenID Connect ist ein Beispiel für ein solches Framework.
PasswordCredentialBietet Informationen über ein Benutzername/Passwort-Paar.
Gibt die CredentialsContainer-Schnittstelle zurück, die Methoden zum Anfordern von Anmeldeinformationen und Benachrichtigen des Benutzeragents bei interessanten Ereignissen wie erfolgreichem Ein- oder Ausloggen bietet.
| Credential Management Level 1 |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.