Ambientes compatíveis
O Login do Google é compatível oficialmente com os seguintes navegadores e plataformas:
- Google Chrome no macOS, Windows, Linux, Android, iOS
- Mozilla Firefox para macOS, Windows e Linux
- Safari no macOS e iOS
- Versões 8 a 11 do Internet Explorer no Windows
- Microsoft Edge no Windows
Problemas conhecidos
Dados e cookies de terceiros bloqueados
Quando ativado, esse recurso de privacidade desativa todos os cookies e o armazenamento no iframe, o que é exigido pelo Google para autenticar o usuário com segurança.
Uma solução é solicitar que os usuários que desativaram 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 do OAuth 2.0 do lado do servidor.
Chrome no iOS no modo de navegação anônima
No momento, o Login do Google não é compatível com o modo de navegação anônima no Chrome no iOS.
Safari com o Intelligent Tracking Prevention
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 está desconectado 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 conferir outros problemas com a biblioteca do Login do Google.