La bibliothèque cliente JavaScript pour Se connecter avec Google et Google One Tap est conçus pour être compatibles avec la plupart des navigateurs et plateformes courants. Il est ne fonctionne pas forcément sur tous les navigateurs ou toutes les plates-formes.
Pour des raisons de sécurité, la bibliothèque cliente JavaScript n'est compatible sur les deux dernières versions de chaque navigateur.
Compatibilité
La compatibilité du bouton "Se connecter avec Google" et des procédures de connexion One Tap varie. pour différentes combinaisons de navigateurs et de plates-formes.
L'expérience utilisateur peut varier d'un navigateur à l'autre en fonction de la disponibilité des ces fonctionnalités:
Les procédures de connexion et les fonctionnalités prises en charge sont présentées dans les tableaux suivants. Il est possible que sont disponibles sur toutes les plates-formes, "N/A" signifie qu'un navigateur compatible n'est pas disponibles 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 † | * | ||||
Bord* † | |||||
Firefox * | |||||
Safari | N/A | N/A | N/A |
* Une configuration supplémentaire est nécessaire pour activer expérience utilisateur One Tap mise à niveau pour les navigateurs nécessitant ITP.
† FedCM est disponible dans Chrome 117 ou version ultérieure. Consultez l'article le tableau de compatibilité du navigateur MDN pour en savoir plus.
Cookies tiers
En tant que membre du groupe communautaire FedID W3C travaillant pour FedCM, Google Identity Services s'efforce de renforcer la confidentialité et la sécurité des utilisateurs tout en limitant les modifications apportées aux sites Web existants et en préservant pour nos utilisateurs. La bibliothèque GIS JavaScript prend désormais en charge la proposition FedCM API.
Depuis août 2023, Google Identity Services est entièrement compatible avec FedCM et recommande son utilisation. Il peut être nécessaire d'adopter FedCM pour certaines applications Web existantes.
Recommandé
- Activez FedCM pour les nouvelles applications Web et migrez des applications existantes.
Non recommandé
- Désactivation de FedCM.
En août 2022, Google Identity Services a mené une étude Phase d'évaluation FedCM. Environ 20 sites Web et 300 000 utilisateurs réussis en vous connectant à l'aide des API et des SIG FedCM.
Nous sommes heureux d'annoncer que les premiers commentaires ont démontré que pour la plupart des sites Web, de passer à un processus de connexion plus respectueux de la confidentialité et sécurisé, sans passer par les cookies peuvent être transparents grâce à des mises à jour rétrocompatibles bibliothèque SIG existante. Aucune modification des parcours utilisateur existants, voire aucune il fallait un site Web. Il s'agit d'un point essentiel, car l'adoption généralisée Les API FedCM reposent sur une migration sans problème par les sites Web existants.
Sur la base de ce feedback préliminaire, GIS prévoit d'élargir la participation à les tests SIG avec FedCM.
Au cours des essais, ces problèmes ont été découverts et peuvent nécessiter que certains sites Web prendre des mesures lorsque FedCM est adopté par les SIG:
- Les boîtes de dialogue affichées dans le navigateur éliminent la possibilité pour les sites d'utiliser Attributs de style ou cadres iFrame intermédiaires pour contrôler la boîte de dialogue de connexion de votre application. Cela pourrait masquer le contenu existant du site, dont certains pourraient utiles ou essentiels pour les utilisateurs avant de se connecter.
- Bien qu'ils ne soient pas encore déployés à grande échelle, certains sites peuvent utiliser CSP et COOP. Dans ce cas, les sites devront peut-être modifier les navigateurs directs pour autoriser les pop-ups et charger des ressources intersites.