Firebase Google Login en la Web
Copia 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 web. Para aplicaciones web, debe utilizar directamente el inicio de sesión de Google de Firebase, que proporciona un flujo de autenticación basado en popup más confiable.
¿Por qué No Usar el Plugin en Web?
Sección titulada “¿Por qué No Usar el Plugin en 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 web, el método nativo de Firebase es: signInWithPopup ✅ Más confiable y mejor soportado
- ✅ Maneja automáticamente el almacenamiento de sesión del navegador
- Introducción a la sección
- ✅ Proporciona un manejo de errores mejorado
- ✅ No se requiere configuración adicional
Pasos de configuración
Sección titulada “Paso de configuración”-
Configurar proyecto de Firebase
Verifique que su proyecto de Firebase tenga habilitado el inicio de sesión con Google:
- Vaya a Consola de Firebase
- Navegue a Autenticación > Método de inicio de sesión
- Habilite el proveedor de inicio de sesión con Google
-
Agregue sus dominios autorizados
- Vaya a su visión general del proyecto en console.cloud.google.com
- Abra el
Authenticationmenú
- Haga clic en el
Settingsbotón
- Configuración de los dominios autorizados de autenticación de Firebase
Authorized domains
- Vaya a su visión general del proyecto en console.cloud.google.com
Sección titulada “Ejemplo de implementación”
__CAPGO_KEEP_0__Ver 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 social de Capacitor para Android/iOS plataformas
- Automáticamente maneja la detección de plataforma
El ejemplo muestra cómo utilizar el método integrado de Firebase para web mientras utiliza el plugin para plataformas nativas.
Recursos Adicionales
Sección titulada “Recursos Adicionales”- Documentación de Autenticación de Firebase - Documentación completa de autenticación de Firebase
- Firebase Google Sign-In para Web - Guía oficial de Firebase para Google Sign-In en web
- Guía de inicio de sesión de Google - Guía para configurar dominios autorizados y pantalla de consentimiento de OAuth
Sigue adelante desde Firebase Google Login en Web
Sección titulada “Sigue adelante desde Firebase Google Login en Web”Si estás utilizando Firebase Google Login en Web para planificar la autenticación y los flujos de cuenta, conecta con Usando @capgo/capacitor-social-login para la capacidad nativa en Usando @capgo/capacitor-social-login, @capgo/capacitor-social-login 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-biometrica-nativa para el detalle de implementación en @capgo/capacitor-autenticación-biometrica-nativa, y autenticación de dos factores para el detalle de implementación en autenticación de dos factores.