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. Elle ne fonctionne pas nécessairement sur tous les navigateurs ni toutes les plates-formes.
En raison des risques de sécurité, la bibliothèque cliente JavaScript n'est compatible qu'avec les deux dernières versions de chaque navigateur.
Compatibilité
La compatibilité avec le bouton "Se connecter avec Google" et les flux de connexion avec 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 et fonctionnalités de connexion compatibles sont indiqués dans les tableaux suivants. Tous les navigateurs ne sont pas disponibles sur toutes les plates-formes. "N/A" signifie qu'un navigateur compatible n'est pas disponible sur la plate-forme.
Se connecter avec Google
| Navigateur / Plate-forme | Android | iOS * | macOS | Linux | Windows 10 |
|---|---|---|---|---|---|
| Chrome | |||||
| Edge | |||||
| Firefox | |||||
| Safari | N/A | N/A | N/A |
* En raison de l'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 |
Cookies tiers
En tant que participant au groupe de la communauté W3C FedID qui travaille sur FedCM, Google Identity Services s'efforce d'améliorer la confidentialité et la sécurité des utilisateurs tout en minimisant 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. Des modifications peuvent être nécessaires pour adopter FedCM dans certaines applications Web existantes.
Recommandé
- Activez FedCM pour les nouvelles applications Web et migrate les applications existantes.
Non recommandé
- Désactiver FedCM.
Depuis août 2022, Google Identity Services a mené un essai limité de l'origine FedCM. Environ 20 sites Web et 300 000 utilisateurs se sont connectés avec succès à l'aide des API FedCM et de GIS.
Nous sommes heureux de constater que les premiers commentaires ont montré que, pour la plupart des sites Web, le passage à un processus de connexion plus privé et sécurisé sans cookies tiers peut se faire de manière transparente grâce à des mises à jour rétrocompatibles de la bibliothèque GIS existante. Aucune modification ou très peu de modifications ont été nécessaires pour les flux utilisateur et les 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 par les sites Web existants.
Sur la base de ces premiers commentaires, GIS prévoit d'étendre sa participation aux tests de GIS avec FedCM.
Lors des essais, les problèmes suivants ont été découverts et peuvent nécessiter une action de la part de certains sites Web lorsque FedCM est adopté par GIS :
- Les boîtes de dialogue affichées par le navigateur suppriment la possibilité pour 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 les utilisateurs avant de se connecter.
- Bien qu'ils ne soient pas encore largement déployés, certains sites peuvent utiliser CSP et COOP. Dans ce cas, les sites devront peut-être apporter des modifications pour demander aux navigateurs d'autoriser les pop-ups et de charger des ressources intersites.