Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web-APIs
  3. FederatedCredentialInit

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.

View in EnglishAlways switch to English

FederatedCredentialInit

DasFederatedCredentialInit Wörterbuch repräsentiert das Objekt, das anCredentialsContainer.create() als Wert derfederated-Option übergeben wird: das heißt, beim Erstellen einesFederatedCredential-Objekts, das ein Anmeldedatenobjekt eines föderierten Identitätsanbieters darstellt.

Hinweis:DieFederated Credential Management API (FedCM) ersetzt dieFederatedCredential-Schnittstelle zugunsten derIdentityCredential-Schnittstelle.

DasFederatedCredentialInit Wörterbuch wird nicht verwendet, wenn mit derIdentityCredential-Schnittstelle gearbeitet wird.

Instanzeigenschaften

iconURLOptional

Ein String, der die URL eines Symbols oder Avatars darstellt, das mit den Anmeldedaten verknüpft wird.

id

Ein String, der eine eindeutige ID für die Anmeldedaten darstellt.

nameOptional

Ein String, der den Benutzernamen der Anmeldedaten darstellt.

origin

Ein String, der den Ursprung der Anmeldedaten darstellt.FederatedCredential-Objekte sind ursprungsgebunden, was bedeutet, dass sie nur auf dem angegebenen Ursprung verwendet werden können, für den sie bestimmt sind.

protocolOptional

Ein String, der das Protokoll des föderierten Identitätsanbieters der Anmeldedaten darstellt (zum Beispiel"openidconnect").

provider

Ein String, der den föderierten Identitätsanbieter der Anmeldedaten darstellt (zum Beispiel"https://www.facebook.com" oder"https://accounts.google.com").

Beispiele

Erstellen von Anmeldedaten für eine föderierte Identität

js
const credInit = {  id: "1234",  name: "Serpentina",  origin: "https://example.org",  protocol: "openidconnect",  provider: "https://provider.example.org",};const makeCredential = document.querySelector("#make-credential");makeCredential.addEventListener("click", async () => {  const cred = await navigator.credentials.create({    federated: credInit,  });  console.log(cred.name);  console.log(cred.provider);});

Spezifikationen

Specification
Credential Management Level 1
# dom-federatedcredential-federatedcredential

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2026 Movatter.jp