Ab Chrome 141 führen wir Änderungen an der Fields API in der Federated Credential Management API (FedCM) ein. Diese Änderung soll es Entwicklern ermöglichen, alternative Nutzeridentifikationen zu unterstützen und Nutzern mehr Transparenz darüber zu bieten, welche Daten zwischen der vertrauenden Partei (Relying Party, RP) und dem Identitätsanbieter (Identity Provider, IdP) geteilt werden.
Außerdem setzen wir ein experimentelles ML-Modell ein, mit dem die FedCM-Nutzererfahrung personalisiert werden soll. Der Dialog wird nur Nutzern angezeigt, die sich wahrscheinlich mit FedCM anmelden.
Aktualisierungen der Fields API
Bisher war für FedCM für jedes Konto ein email
-Feld erforderlich. Das funktioniert zwar für viele Identitätsanbieter, aber Entwicklerfeedback hat gezeigt, dass es zu restriktiv ist. Bei einigen IdPs können sich Nutzer mit einer Telefonnummer oder einem Nutzernamen registrieren. Dem Konto ist nicht immer eine E-Mail-Adresse zugeordnet.
Um dieses Problem zu beheben, haben wir die Felder email
und name
als optional gekennzeichnet und zwei neue optionale Felder hinzugefügt:
username
: Ein String, der den Nutzernamen des Nutzers darstellt.tel
: Ein String, der die Telefonnummer des Nutzers darstellt.
Ab Chrome 141 muss mindestens eines der Felder "name"
, "username"
, "email"
oder "tel"
angegeben werden.

Dieses Update ist abwärtskompatibel und die bestehenden Implementierungen funktionieren wie erwartet. Weitere Informationen dazu, wie ein Identitätsanbieter die Property fields
in seiner Implementierung verwenden kann, finden Sie in der Dokumentation.
KI‑basierte Nutzerfreundlichkeit
Um die Nutzerfreundlichkeit zu verbessern, setzen wir ein experimentelles Modell ein, das unerwünschte Prompts reduzieren soll. Dieses Modell sagt voraus, wann sich ein Nutzer wahrscheinlich registrieren oder anmelden wird, und zeigt die FedCM-Benutzeroberfläche nur dann an. Dieses Update wird für Nutzer in Chrome 141 automatisch aktiviert. Entwickler müssen nichts weiter tun.
Wenn Sie das Modell für lokale Tests aktivieren oder deaktivieren möchten, können Sie das Flag chrome://flags/#fedcm-segmentation-platform
ein- oder ausschalten.
Feedback geben
Diese Änderungen sind Teil unserer fortlaufenden Bemühungen, FedCM zu einer flexibleren und robusteren API für die föderierte Identität im Web zu machen. Wenn Sie uns helfen möchten, die API zu verbessern, können Sie uns Feedback zu diesen oder anderen Funktionen geben.