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.