Estamos interrumpiendo la Biblioteca de la plataforma de acceso de Google JavaScript para web . Para la autenticación y el usuario de inicio de sesión, utilice el nuevo Google SDK servicios de identidad, tanto para web y Android en su lugar.

Solución de problemas

Entornos compatibles

Google Sign-In es compatible oficialmente con los siguientes navegadores y plataformas:

  • Google Chrome en macOS, Windows, Linux, Android, iOS
  • Mozilla Firefox en macOS, Windows, Linux
  • Safari en macOS e iOS
  • Versiones de Internet Explorer de la 8 a la 11 en Windows
  • Microsoft Edge en Windows

Problemas conocidos

Cookies y datos de terceros bloqueados

Cuando está habilitada, esta función de privacidad desactiva todas las cookies y el almacenamiento dentro del iframe, que es requerido por Google para autenticar de forma segura al usuario.

Una solución es solicitar a los usuarios que han inhabilitado los datos de terceros que creen una excepción para https://accounts.google.com agregando accounts.google.com a los dominios permitidos. En Chrome, esto se hace en chrome: // settings / content / cookies .

Si muchos de sus usuarios tienen esta función habilitada (algunas empresas imponen esta configuración para todos sus empleados), otra solución es implementar un flujo OAuth 2.0 del lado del servidor .

Chrome en iOS en modo incógnito

Actualmente, el inicio de sesión de Google no es compatible en modo incógnito en Chrome en iOS.

Safari con prevención de seguimiento inteligente

Esta nueva función de macOS High Sierra e iOS 11 desactiva las cookies de terceros cada 24 horas, a menos que el usuario interactúe con una de las páginas del dominio del tercero. Dado que la biblioteca de inicio de sesión de Google se basa en cookies para autenticar de forma segura al usuario, es posible que detecte que el usuario cierra la sesión cada 24 horas. El usuario debe volver a realizar el proceso de inicio de sesión para reactivar las cookies.

¿Algún otro problema?

Vaya a nuestro rastreador de problemas de GitHub para cualquier otro problema con la biblioteca de inicio de sesión de Google.