À partir de Chrome 133, nous modifions la façon dont l'UI FedCM gère les comptes filtrés.
Communication plus claire sur les comptes filtrés
Plusieurs cas peuvent entraîner le filtrage d'un compte et le rendre inéligible à la connexion :
- Une partie de confiance (RP, Relying Party) n'autorise que les comptes associés à un certain domaine. Consultez l'API d'indice de domaine.
- RP filtre 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
configURLpour ce libellé spécifique. Consultez "Libellés de compte personnalisés".
Dans l'implémentation Chrome précédente, l'UI FedCM n'affichait pas les comptes filtrés par le RP et les IdP. Par conséquent, lorsqu'un utilisateur se connectait avec un fournisseur d'identité, 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 une modification de l'UI. Chrome affichera désormais les comptes filtrés dans l'UI si les conditions suivantes sont remplies :
- L'utilisateur a déjà essayé de se connecter à l'IdP dans une boîte de dialogue et est revenu au RP.
- Tous les comptes récupérés sont filtrés et aucun compte n'est disponible pour que l'utilisateur se connecte à ce RP.
Les utilisateurs comprendront ainsi que certains comptes, bien qu'ils soient reconnus par FedCM, ne peuvent pas être utilisés sur le RP actuel.
Consultez notre démonstration des suggestions de domaine pour tester cette fonctionnalité.
Principaux avantages
- Moins de 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 fournisseur d'identité. Avant ce changement, l'utilisateur pouvait être dérouté par une boucle infinie : il essayait de se connecter à un compte filtré, puis voyait l'UI non correspondante, qui l'invitait à se reconnecter.
- Informations contextuelles : l'UI tiendra compte du contexte et des suggestions de domaine du RP pour fournir des conseils pertinents à l'utilisateur.
Vos commentaires nous intéressent
N'hésitez pas à nous faire part de vos commentaires sur ce changement. Vous pouvez signaler un problème dans notre outil de suivi des problèmes. Nous continuerons à mettre à jour la documentation pour les développeurs FedCM.