Al usar la nueva biblioteca de cliente JS para Iniciar sesión con Google , no puedo encontrar una manera de iniciar un flujo de inicio de sesión sin renderizar el botón, y el botón no se puede personalizar lo suficiente para alinearse con la estética del sitio.
¿Hay alguna forma de activar el flujo de autenticación sin el botón? Por ejemplo:
// instead of: window.google.accounts.id.renderButton(divRef.current, { theme: 'outline', size: 'large', width: divRef.current.clientWidth, text: 'continue_with', }); // I want something like: window.google.accounts.id.authenticate();Por lo general, los usuarios deben presionar un botón para comenzar a iniciar sesión. Sin embargo, es posible que desee verificar el inicio de sesión automático configurando auto_select: true en google.accounts.id.initialize() . Para los usuarios que regresan, esta función los iniciará automáticamente después de un pequeño retraso para permitir que el usuario cancele el inicio de sesión. Esto puede ayudar a evitar la necesidad de presionar un botón y puede ser útil para evitar molestar a los usuarios para que inicien sesión cuando visitan múltiples enlaces profundos dentro de su sitio.