Iniciar sesión con Google en Firebase para Web
Copia un prompt de configuración con los pasos de instalación y la guía 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, utilice directamente la autenticación de Google de Firebase, que ofrece un flujo de autenticación basado en popup más confiable.
Preguntas sobre el uso del plugin en web
Sección titulada “Preguntas sobre el uso del 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 El método es:
- ¡Más confiable y mejor soportado
- ✅ Proporciona un manejo de errores mejorado
- Mejora el manejo de errores
- ✅ No se requiere configuración adicional
Setup Steps
Sección titulada “Pasos de configuración”-
Configurar proyecto de Firebase
Asegúrese de que su proyecto de Firebase tenga Google Sign-In habilitado.
- Vaya a Consola de Firebase
- Navegue a Autenticación > Método de inicio de sesión
- Habilitar proveedor de inicio de sesión de Google
-
Agregue sus dominios autorizados
- Vaya a su visor de proyecto en console.cloud.google.com
- Abra el
Authenticationmenú
- Haga clic en el
Settingsbotón
- Configura el
Authorized domains
- Vaya a su visor de proyecto en console.cloud.google.com
Sección titulada “Ejemplo de Implementación”
Section titled “Example Implementation”Ver 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 Capacitor para Android/iOS.
- Gestiona la detección de plataforma automáticamente
El ejemplo muestra cómo utilizar el método integrado de Firebase para web mientras 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
- Iniciar sesión con Google de Firebase para Web - Guía oficial de Firebase para Google Sign-In en web
- Guía de configuración de inicio de sesión de Google - Guía para configurar dominios autorizados y pantalla de consentimiento de OAuth
Keep going from Firebase Google Login on Web
Sesión continua desde el inicio de sesión de Google de Firebase en WebSi estás utilizando Iniciar sesión con Google en Firebase 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-login-social para el detalle de implementación en @capgo/capacitor-social-login @capgo/capacitor-clave de acceso para el detalle de implementación en @capgo/capacitor-passkey @capgo/capacitor-nativo-biometria para el detalle de implementación en @capgo/capacitor-native-biometric, y Autenticación en dos factores para el detalle de implementación en Autenticación en dos factores.