Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

232
Visualizações
Nuevo aviso de la biblioteca de inicio de sesión de Google en cada recarga de página

En mi proyecto, uso la autenticación JS del lado del cliente emergente regular ( cliente de plataforma )

Migré del antiguo inicio de sesión de Google a la nueva plataforma de identidad de Google ( cliente gsi )

Usé el código de ejemplo simple

 window.onload = function () { google.accounts.id.initialize({ client_id: 'YOUR_GOOGLE_CLIENT_ID', callback: handleCredentialResponse, auto_select: true }); google.accounts.id.prompt(); }

Mi problema es que cada vez que un usuario vuelve a cargar la página, recibe el aviso de One Tap UX que lleva mucho tiempo.

Un segundo problema es que si un usuario tiene 2 cuentas de Google conectadas a su navegador, el aviso le pide que elija la cuenta cada vez que recarga (como si no estuviera guardada)

¿Cómo puedo lograr el comportamiento que tenía con la última biblioteca, que simplemente no cambia nada al recargar la página, pero solo cuando me conecto por primera vez?

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Creo que Automatic sign-in es lo que necesitas.

Google One Tap admite el inicio de sesión automático, lo que proporciona una experiencia de usuario (UX) sin fricciones al eliminar los pasos manuales que los visitantes deben seguir cuando regresan a su sitio. Los usuarios no necesitan recordar qué cuenta de Google seleccionaron durante su última visita, lo que reduce las posibilidades de que se creen cuentas duplicadas innecesarias en su plataforma.

El inicio de sesión automático está diseñado para complementar nuestro botón Iniciar sesión con Google y los cuadros de diálogo One Tap. Está diseñado para usarse en todo su sitio, con el registro manual o el cambio de cuentas solo después de que el usuario haya cerrado sesión por primera vez en su sitio.

Para habilitar el inicio de sesión automático, agregue data-auto_select="true" a su código HTML, como se muestra en el siguiente fragmento:

 <div id="g_id_onload" data-client_id="YOUR_GOOGLE_CLIENT_ID" data-auto_select="true" data-login_uri="https://your.domain/your_login_endpoint"> </div>

Consulte: https://developers.google.com/identity/gsi/web/guides/automatic-sign-in-sign-out#sign-in-users-automatically

about 4 years ago · Juan Pablo Isaza Relatório

0

Después de algunas investigaciones, se determinó que este problema podría deberse a la función de devolución de llamada que maneja un token de ID. Me gustaría agregar que su método de canto es correcto y otros usuarios también lo hacen de esta manera, como se ve aquí . Creo que debería echar un vistazo a la guíaAutenticar con un servidor back-end para saber cómo manejar estos tokens, .

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda