Ab Chrome 133 ändert sich die Art und Weise, wie in der FedCM-Benutzeroberfläche herausgefilterte Konten behandelt werden.
Bessere Kommunikation zu herausgefilterten Konten
Es gibt mehrere Fälle, in denen ein Konto herausgefiltert wird und sich Nutzer nicht anmelden können:
- Eine vertrauende Partei (Relying Party, RP) lässt nur Konten zu, die mit einer bestimmten Domain verknüpft sind. Weitere Informationen
- Mit RP werden alle Konten außer den wiederkehrenden herausgefiltert. Weitere Informationen finden Sie unter Login Hint API.
- Identitätsanbieter (IdPs) können Konten mit Labels versehen, sodass sich diese von vertrauenden Parteien (Relying Parties, RPs) filtern lassen, indem die
configURLfür das jeweilige Label angegeben wird. Weitere Informationen zu benutzerdefinierten Kontolabels
In der vorherigen Chrome-Implementierung wurden in der FedCM-Benutzeroberfläche keine Konten angezeigt, die vom RP und den IdPs herausgefiltert wurden. Wenn ein Nutzer sich mit einem IdP angemeldet hat, aber keine Konten zur Verfügung standen, wurde die Benutzeroberfläche für Abweichungen jedes Mal angezeigt.
Zur Verbesserung der Nutzerfreundlichkeit wird eine Änderung der Benutzeroberfläche in FedCM eingeführt. In Chrome werden nun herausgefilterte Konten in der Benutzeroberfläche angezeigt, wenn die folgenden Bedingungen erfüllt sind:
- Der Nutzer hat bereits versucht, sich in einem Dialogfeld beim Identitätsanbieter anzumelden, und ist zum vertrauenden Dritten zurückgekehrt.
- Alle abgerufenen Konten werden herausgefiltert und dem Nutzer steht kein Konto zur Verfügung, mit dem er sich in diesem RP anmelden kann.
So wird Nutzern verdeutlicht, dass einige Konten zwar von FedCM erkannt werden, aber nicht für die Verwendung auf der aktuellen RP infrage kommen.
In unserer Demo für Domainvorschläge können Sie die Funktion selbst ausprobieren.
Hauptvorteile
- Weniger Verwirrung:Wenn sich ein Nutzer in einem herausgefilterten Konto anmeldet, wird das Konto aufgeführt und der Nutzer kann nachvollziehen, dass es von der Rechtspersönlichkeit nicht akzeptiert wird. Vor dieser Änderung konnte es zu einer Endlosschleife kommen, die Nutzer verwirrte: Sie versuchten, sich in einem herausgefilterten Konto anzumelden, und sahen dann die nicht übereinstimmende Benutzeroberfläche, in der sie aufgefordert wurden, sich noch einmal anzumelden.
- Kontextinformationen:Die Benutzeroberfläche berücksichtigt den RP-Kontext und Domain-Hinweise, um dem Nutzer relevante Informationen zu liefern.
Wir freuen uns über dein Feedback
Wir freuen uns über Ihr Feedback zu dieser Änderung. Sie können ein Problem in unserer Problemverfolgung melden. Wir werden die FedCM-Entwicklerdokumentation weiterhin aktualisieren.