Navegadores e plataformas compatíveis

A biblioteca de cliente JavaScript para Fazer login com o Google e Google One Tap foi projetada para ser compatível com a maioria dos navegadores e plataformas comuns. Não há garantia de que ele funcione em todos os navegadores ou plataformas.

Devido a riscos de segurança, a biblioteca de cliente JavaScript é compatível apenas com as duas versões mais recentes de cada navegador.

Compatibilidade

O botão "Fazer login com o Google" funciona com as seguintes combinações de navegador e plataforma:

Navegador / plataforma Android iOS 1 macOS Linux Windows 10
Chrome
Edge
Firefox
Safari N/A N/A N/A

"N/A" significa que o navegador não está disponível na plataforma.

O Google One Tap funciona com as seguintes combinações de navegador e plataforma:

Navegador / plataforma Android iOS macOS Linux Windows 10
Chrome 2
Edge
Firefox 2 2 2 2
Safari N/A 2 2 N/A N/A

"N/A" significa que o navegador não está disponível na plataforma.

Cookies de terceiros

O Sandbox de privacidade da Web e do Chrome planeja remoção de cookies de terceiros faz mudanças significativas nos Serviços de identidade do Google (GIS, na sigla em inglês) e no login do usuário.

Como participante do grupo da comunidade FedID do W3C que trabalha no FedCM, os Serviços de Identificação do Google estão trabalhando para aumentar a privacidade e a segurança do usuário, além de minimizar as mudanças nos sites existentes e preservar a facilidade de uso dos nossos usuários. A biblioteca JavaScript GIS agora é compatível com a API proposta do FedCM.

Desde agosto de 2022, os serviços de identidade do Google conduzem um teste de origem do FedCM limitado. Aproximadamente 20 sites e 300 mil usuários fizeram login com o FedCM APIs e SIG.

Temos o prazer de dizer que o feedback antecipado demonstrou que, para a maioria dos sites, a mudança para um processo de login mais particular e seguro sem cookies de terceiros pode ocorrer de forma transparente por meio de atualizações compatíveis com versões anteriores da biblioteca SIG existente. Não era necessário fazer nenhuma mudança nos sites e fluxos de usuários existentes. Esse é um ponto crítico, porque a ampla adoção das APIs FedCM depende muito do lançamento fácil para implantações atuais.

Com base nesse feedback preliminar, o SIG planeja ampliar a participação no teste de SIG com o FedCM.

Durante os testes, esses problemas foram descobertos e podem exigir que alguns sites realizem ações quando o FedCM for adotado pelo SIG:

  • As caixas de diálogo renderizadas no navegador eliminam a capacidade atual dos sites de usar atributos de estilo ou iframes intermediários para controlar o posicionamento da caixa de diálogo de login. Isso pode ocultar o conteúdo existente do site, o que pode ser útil ou crítico para os usuários verem antes de fazer login.
  • Embora ainda não seja amplamente implantado, alguns sites podem usar a CSP e a COOP. Nesses casos, os sites precisam fazer mudanças em navegadores diretos para permitir pop-ups e carregar recursos entre sites.