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 initiée par un geste de l'utilisateur, et le navigateur doit aider les utilisateurs à effectuer le processus 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 à l'adresse chrome://settings/content/federatedIdentityApi.

Activez FedCM dans les paramètres Chrome sur ordinateur en activant l'option "Connexion tierce".
Activer FedCM dans les paramètres Chrome

Chrome pour Android

Pour activer ou désactiver FedCM sur Chrome pour Android, les utilisateurs peuvent accéder à Paramètres > Paramètres du site > Connexion tierce dans Chrome, puis modifier le bouton bascule.

Fermeture manuelle et période de récupération des invites

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

Nombre de fois consécutives où le lieu est 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 latence, qui peuvent être différentes.

Les utilisateurs peuvent réactiver manuellement FedCM sur le RP. Pour ce faire, vous disposez de deux méthodes :

  • 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".

    Interface utilisateur affichant les sites non autorisés à afficher des invites de connexion tierces.
    Paramètres Chrome : liste des sites qui ne sont pas autorisés à afficher des invites de connexion tierces.
  • L'utilisateur peut cliquer sur l'interface utilisateur PageInfo (icône de paramètres à côté de la barre d'adresse) et réinitialiser l'autorisation sous "Connexion par un tiers".

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