Solução de problemas

Ambientes compatíveis

O Login do Google é oficialmente compatível com os seguintes navegadores e plataformas:

  • Google Chrome no macOS, Windows, Linux, Android e iOS
  • Mozilla Firefox para macOS, Windows e Linux
  • Safari no macOS e iOS
  • Internet Explorer versões 8 a 11 no Windows
  • Microsoft Edge no Windows

Problemas conhecidos

Cookies e dados de terceiros bloqueados

Quando ativado, esse recurso de privacidade desativa todos os cookies e armazenamentos no iframe, que é necessário para o Google autenticar o usuário com segurança.

Uma solução é solicitar que os usuários que desativaram os dados de terceiros criem uma exceção para https://accounts.google.com adicionando accounts.google.com aos domínios permitidos. No Chrome, isso é feito em chrome://settings/content/cookies.

Se muitos dos seus usuários tiverem esse recurso ativado (algumas empresas aplicam essa configuração para todos os funcionários), outra solução alternativa é implementar um fluxo OAuth 2.0 do lado do servidor.

Chrome no iOS no modo de navegação anônima

No momento, o recurso de login do Google não está disponível no modo de navegação anônima no Chrome para iOS.

Safari com a Prevenção de Rastreamento Inteligente

Esse novo recurso do macOS High Sierra e iOS 11 desativa cookies de terceiros a cada 24 horas, a menos que o usuário interaja com uma das páginas do domínio do terceiro. Como a biblioteca do Login do Google depende de cookies para autenticar o usuário com segurança, ela pode detectar que o usuário fez logout a cada 24 horas. O usuário precisa passar pelo fluxo de login novamente para reativar os cookies.

Algum outro problema?

Acesse nosso Issue Tracker do GitHub para ver outros problemas com a biblioteca do Google Sign-In.