Firebase Google Login auf Web
Einen Setup-Befehl mit den Installationsanweisungen und der vollständigen Markdown-Anleitung für diesen Plugin kopieren.
Einleitung
Abschnitt mit dem Titel „Einleitung“Das Capacitor Social Login-Plugin Unterstützt keine Web-PlattformenFür Web-Anwendungen sollten Sie Firebase’s integrierten Google-Sign-In direkt verwenden, welches eine zuverlässigere popup-basierte Authentifizierungsablauf bietet.
Warum nicht die Erweiterung auf Web verwenden?
Abschnitt mit dem Titel “Warum nicht die Erweiterung auf Web verwenden?”Das Capacitor Social Login-Plugin ist für native mobile Plattformen (Android und iOS) konzipiert, wo es die Plattform-spezifischen Authentifizierungsflüsse nutzen kann. Für Web ist die native Methode von Firebase: signInWithPopup ✅ Zuverlässiger und besser unterstützt
- ✅ Browser-Sitzungs-Speicher automatisch handhabt
- ✅ Bessere Fehlerbehandlung bietet
- ✅ Keine zusätzliche Konfiguration erforderlich
- Einrichtungsschritte
Abschnitt mit dem Titel “Einrichtungsschritte”
Firebase-Projekt einrichten-
Stellen Sie sicher, dass Ihr Firebase-Projekt Google Sign-In aktiviert hat:
✅ Bessere Fehlerbehandlung bietet
- Gehe zu Firebase-Konsole
- Navigiere zu Authentifizierung > Anmeldemethode
- Aktiviere Google-Anmeldemethode
-
Fügen Sie Ihre autorisierten Domains hinzu
- Gehe zu Ihrem Projektübersicht über bei console.cloud.google.com
- Öffne das
AuthenticationMenü
- Klicken Sie auf
SettingsSchaltfläche
- Konfigurieren Sie die
Authorized domains
- Gehe zu Ihrem Projektübersicht über bei console.cloud.google.com
Beispiel-Implementierung
Abschnitt mit dem Titel „Beispiel-Implementierung“Siehe das authUtils.ts Datei im Beispiel-App für eine vollständige Implementierung, die:
- Firebase’s
signInWithPopupfür Web-Plattformen - Verwendet den Capacitor-Social-Login-Plugin für Android/iOS-Plattformen
- Automatische Plattformdetektion
Das Beispiel zeigt, wie man Firebase’s eingebauten Web-Methode bedingt verwenden kann, während man den Plugin für native Plattformen verwendet.
Zusätzliche Ressourcen
Abschnitt mit dem Titel “Zusätzliche Ressourcen”- Dokumentation zu Firebase Authentication - Vollständige Firebase Auth-Dokumentation
- Firebase Google Sign-In für Web - Offizielle Firebase-Anleitung für Google Sign-In auf Web
- Google Login Setup Guide - Anleitung für die Konfiguration von autorisierten Domains und OAuth-Zustimmungsbildschirm
Weitermachen von Firebase Google Login auf Web
Abschnitt mit dem Titel “Weitermachen von Firebase Google Login auf Web”Wenn Sie Firebase Google Login auf Web für die Planung der Authentifizierung und der Kontenflüsse verwenden, verbinden Sie es mit Mit @capgo/capacitor-social-login für die native Fähigkeit in Mit @capgo/capacitor-social-login, @capgo/capacitor-social-login für die Implementierungsdetails in @capgo/capacitor-social-login, @capgo/capacitor-passkey für die Implementierungsdetails in @capgo/capacitor-passkey, @capgo/capacitor-native-biometric für die Implementierungsdetails in @capgo/capacitor-native-biometric, und Zwei-Faktor-Authentifizierung für die Implementierungsdetails in der Zwei-Faktor-Authentifizierung.