Navigateurs et plates-formes compatibles

La bibliothèque cliente JavaScript pour Se connecter avec Google et Google One Tap est conçue pour être compatible avec la plupart des navigateurs et plates-formes courants. Il n'est pas garanti qu'elle fonctionne sur tous les navigateurs ni sur toutes les plates-formes.

Pour des raisons de sécurité, la bibliothèque cliente JavaScript n'est compatible qu'avec les deux dernières versions de chaque navigateur.

Compatibilité

La prise en charge du bouton "Se connecter avec Google" et des procédures de connexion One Tap varie selon les combinaisons de navigateur et de plate-forme.

L'expérience utilisateur peut varier d'un navigateur à l'autre en fonction de la disponibilité des fonctionnalités suivantes:

Les flux de connexion et les fonctionnalités compatibles sont présentés dans les tableaux suivants. Tous les navigateurs ne sont pas disponibles sur toutes les plates-formes. "N/A" signifie qu'aucun navigateur compatible n'est disponible sur la plate-forme.

Se connecter avec Google

Navigateur / Plate-forme Android iOS * macOS Linux Windows 10
Chrome
Périphérie
Firefox
Safari N/A N/A N/A

* En raison de la fonctionnalité ITP, le mode de redirection est requis pour iOS.

One Tap

Navigateur / Plate-forme Android iOS macOS Linux Windows 10
Chrome *
Edge *
Firefox *
Safari N/A N/A N/A

* Une configuration supplémentaire est nécessaire pour activer la nouvelle expérience utilisateur One Tap pour les navigateurs nécessitant ITP.

FedCM est disponible dans Chrome 117 ou version ultérieure. Pour en savoir plus, consultez le tableau sur la compatibilité des navigateurs MDN.

Cookies tiers

La suppression prévue des cookies tiers dans Privacy Sandbox pour le Web et dans Chrome entraîne des modifications importantes de Google Identity Services (SIG) et de la procédure de connexion des utilisateurs.

En tant que membre du groupe de la communauté FedID du W3C travaillant sur FedCM, Google Identity Services s'est efforcé d'améliorer la confidentialité et la sécurité des utilisateurs, tout en réduisant au maximum les modifications apportées aux sites Web existants et en préservant la facilité d'utilisation pour nos utilisateurs. La bibliothèque JavaScript GIS est désormais compatible avec l'API FedCM proposée.

Depuis août 2023, Google Identity Services est entièrement compatible avec FedCM et recommande son utilisation. L'adoption de FedCM peut être nécessaire pour certaines applications Web existantes. Chrome prévoit de commencer des tests à grande échelle du blocage des cookies tiers en janvier 2024, avec un blocage à 100% prévu d'ici la fin de l'année 2024.

Recommandé

Non recommandé

  • Désactivation de FedCM...

Depuis août 2022, Google Identity Services a mené une phase d'évaluation FedCM limitée. Environ 20 sites Web et 300 000 utilisateurs se sont connectés avec succès à l'aide des API FedCM et des SIG.

Nous sommes heureux d'annoncer que les premiers commentaires ont démontré que, pour la plupart des sites Web, le passage à un processus de connexion plus privé et plus sécurisé sans cookies tiers peut se faire de manière transparente grâce à des mises à jour rétrocompatibles de la bibliothèque SIG existante. Vous n'aviez aucune modification à apporter aux parcours utilisateur et aux sites Web existants. Il s'agit d'un point essentiel, car l'adoption généralisée des API FedCM repose sur une migration sans problème des sites Web existants.

Sur la base de ces premiers commentaires, SIG prévoit d'étendre la participation aux tests des SIG avec FedCM.

Au cours des essais, ces problèmes ont été détectés et peuvent obliger certains sites Web à prendre des mesures lorsque FedCM est adopté par les SIG:

  • Les boîtes de dialogue affichées dans le navigateur empêchent actuellement les sites d'utiliser des attributs de style ou des iFrames intermédiaires pour contrôler le positionnement des boîtes de dialogue de connexion. Cela peut masquer le contenu existant du site, dont certains peuvent être utiles ou essentiels pour que les utilisateurs puissent le voir avant de se connecter.
  • Bien qu'il ne soit pas encore déployé à grande échelle, certains sites peuvent utiliser CSP et COOP. Dans ce cas, les sites peuvent devoir apporter des modifications aux navigateurs pour autoriser les pop-ups et charger les ressources intersites.