Nous apportons un changement à la façon dont l'interface utilisateur de FedCM gère les comptes filtrés à partir de Chrome 133.
Mieux communiquer sur les comptes filtrés
Plusieurs cas peuvent expliquer qu'un compte soit filtré et qu'il ne soit pas possible de s'y connecter:
- Une partie de confiance (RP) n'autorise que les comptes associés à un certain domaine. Consultez l'API d'indice de domaine.
- La fonctionnalité RP exclut tous les comptes, sauf ceux qui reviennent. Consultez l'API Login Hint.
- Les fournisseurs d'identité (IdP) peuvent annoter les comptes avec des libellés afin que les RP puissent les filtrer en spécifiant le
configURL
pour ce libellé spécifique. Consultez la section "Libellés de compte personnalisés".
Dans l'implémentation précédente de Chrome, l'UI FedCM n'affichait pas les comptes filtrés par les RP et les IdP. Par conséquent, lorsqu'un utilisateur se connectait avec un IdP, mais qu'aucun compte n'était disponible, l'UI de non-correspondance s'affichait à chaque fois.

Pour améliorer l'expérience utilisateur, FedCM introduit un changement d'interface utilisateur. Chrome affiche désormais les comptes filtrés dans l'UI si les conditions suivantes sont remplies:
- L'utilisateur a déjà tenté de se connecter au fournisseur d'identité dans une boîte de dialogue et est redirigé vers le RP.
- Tous les comptes récupérés sont filtrés, et aucun compte n'est disponible pour que l'utilisateur puisse se connecter à ce RP.
Les utilisateurs sauront ainsi que certains comptes, bien que reconnus par FedCM, ne peuvent pas être utilisés dans le RP actuel.

Pour tester cette fonctionnalité, consultez notre démo de l'indice de domaine.
Principaux avantages
- Réduction de la confusion:si un utilisateur se connecte à un compte filtré, il le verra dans la liste et comprendra qu'il n'est pas accepté par le RP. Avant ce changement, l'utilisateur pouvait être perturbé par une boucle infinie: il essayait de se connecter à un compte filtré, puis voyait l'interface utilisateur incohérente, ce qui l'invitait à se reconnecter.
- Informations contextuelles:l'UI tient compte du contexte de l'RP et des indices de domaine pour fournir des conseils pertinents à l'utilisateur.
Vos commentaires nous intéressent
Nous vous invitons à nous faire part de vos commentaires sur ce changement. Vous pouvez signaler un problème dans notre Issue Tracker. Nous continuerons de mettre à jour la documentation pour les développeurs FedCM.