Firebase Google Login en Web
Copya un prompt de configuración con los pasos de instalación y la guía de markdown completa para este plugin.
Introducción
Sección titulada “Introducción”El plugin de inicio de sesión social Capacitor No admite plataformas webPara aplicaciones web, debe utilizar el inicio de sesión de Google de Firebase directamente, que proporciona un flujo de autenticación basado en popup más confiable.
¿Por qué no utilizar el plugin en la web?
Sección titulada “¿Por qué no utilizar el plugin en la web?”El plugin de inicio de sesión social Capacitor está diseñado para plataformas móviles nativas (Android e iOS) donde puede aprovechar flujos de autenticación específicos de la plataforma. Para la web, el método nativo de Firebase es: signInWithPopup ✅ Más confiable y mejor soportado
- ✅ Maneja el almacenamiento de sesión del navegador automáticamente
- ✅ Proporciona un manejo de errores mejorado
- ✅ No se necesita configuración adicional
- Pasos de configuración
Sección titulada “Pasos de configuración”
Configurar proyecto de Firebase-
Asegúrese de que su proyecto de Firebase tenga Google Sign-In habilitado:
✅ Más confiable y mejor soportado
- Ir a Firebase Console
- Navegue a Autenticación > Método de inicio de sesión
- Habilite el proveedor de inicio de sesión de Google
-
Agregue sus dominios autorizados
- Ir a su visión general del proyecto en console.cloud.google.com
- Abrir el
Authenticationmenú
- Haga clic en
Settingsbotón
- Configura los
Authorized domains
- Ir a su visión general del proyecto en console.cloud.google.com
Ejemplo de implementación
Sección titulada “Ejemplo de implementación”Mira el authUtils.ts archivo en la aplicación de ejemplo para una implementación completa que:
- Utiliza Firebase’s
signInWithPopuppara plataformas web - Utiliza el plugin de inicio de sesión de Capacitor para plataformas Android/iOS
- Se maneja la detección de plataforma automáticamente
El ejemplo muestra cómo utilizar condicionalmente el método integrado de Firebase para web mientras se utiliza el plugin para plataformas nativas.
Recursos Adicionales
Título de la sección “Recursos Adicionales”- Documentación de Autenticación de Firebase - Documentación completa de autenticación de Firebase
- Autenticación de Google de Firebase para Web - Guía oficial de Firebase para la autenticación de Google en web
- Configuración de inicio de sesión de Google - Guía para configurar dominios autorizados y pantalla de consentimiento de OAuth
Sigue adelante desde la autenticación de Google de Firebase para Web
Título de la sección “Sigue adelante desde la autenticación de Google de Firebase para Web”If you are using Firebase Google Login en la Web para planificar la autenticación y los flujos de cuenta, conecte con Usando @capgo/capacitor-login-social para la capacidad nativa en Usando @capgo/capacitor-login-social @capgo/capacitor-login-social para el detalle de implementación en @capgo/capacitor-login-social @capgo/capacitor-clave-privada para el detalle de implementación en @capgo/capacitor-clave-privada @capgo/capacitor-autenticación-biometria-nativa para el detalle de implementación en @capgo/capacitor-autenticación-biometria-nativa, y La autenticación de dos factores para el detalle de implementación en la autenticación de dos factores.