Personnalisation et désactivation de l'API FedCM

Les utilisateurs doivent pouvoir affiner l'API FedCM pour l'adapter à leurs besoins. Cette page explique comment gérer et personnaliser l'API FedCM.

Contrôle utilisateur

Les utilisateurs peuvent activer ou désactiver FedCM en mode passif. Cela n'a aucune incidence sur le mode actif, car la demande de connexion est lancée par un geste de l'utilisateur, et le navigateur doit aider les utilisateurs à effectuer le parcours de connexion. Les utilisateurs peuvent configurer les paramètres FedCM individuellement pour chaque plate-forme.

Chrome sur ordinateur

Les utilisateurs peuvent activer ou désactiver FedCM pour Chrome sur ordinateur de bureau à l'adresse chrome://settings/content/federatedIdentityApi.

Activez FedCM dans les paramètres Chrome sur ordinateur en activant la connexion tierce.

Chrome pour Android

Pour activer ou désactiver FedCM dans Chrome sur Android, les utilisateurs peuvent accéder aux paramètres de Chrome > Paramètres du site > Connexion tierce, puis modifier l'option.

Fermeture manuelle et période de récupération des requêtes

Si l'utilisateur ferme manuellement l'UI, une entrée est temporairement ajoutée à l'UI des paramètres et l'UI ne s'affiche pas sur le même site Web pendant un certain temps. L'UI sera réactivée après la période, mais la durée sera étendue de manière exponentielle en cas de fermetures consécutives. Par exemple, dans Chrome:

Nombre de fois consécutives où l'établissement a été fermé Période pendant laquelle l'invite FedCM est supprimée
1 Deux heures
2 Un jour
3 Une semaine
4+ Quatre semaines

D'autres navigateurs peuvent définir leurs propres périodes de temps de pause.

Les utilisateurs peuvent réactiver manuellement FedCM sur le RP. Pour ce faire, vous avez deux possibilités:

  • L'utilisateur peut accéder à chrome://settings/content/federatedIdentityApi et supprimer le RP de la liste "Non autorisé(s) à afficher des invites de connexion tierces".

    UI displaying the sites that are not allowed to show prompts for third-party sign-in (UI affichant les sites qui ne sont pas autorisés à afficher des invites de connexion tierces)

  • L'utilisateur peut cliquer sur l'UI PageInfo (une icône de paramètres à côté de la barre d'URL) et réinitialiser l'autorisation sous "Connexion tierce".

    Activez FedCM dans la barre d'URL en activant la connexion tierce.

Étapes suivantes

Découvrez comment configurer votre environnement et déboguer votre implémentation.
Découvrez comment implémenter votre solution d'identité avec FedCM du côté du fournisseur d'identité.