Firebase Google-Anmeldung auf der Webseite
Ein Setup-Prompt mit den Installations-Schritten und der vollständigen Markdown-Guideline für diesen Plugin kopieren.
Einführung
Abschnitt mit dem Titel „Einführung“Das Capacitor Social Login-Plugin unterstützt keine WebplattformenFür Webanwendungen sollten Sie Firebase’s eingebauten Google-Sign-In direkt verwenden, der eine zuverlässigere popup-basierte Authentifizierungsablauf bietet.
Warum das Plugin auf Web nicht verwenden?
Abschnitt mit dem Titel „Warum das Plugin auf Web nicht verwenden?“Das Capacitor Social Login-Plugin ist für native mobile Plattformen (Android und iOS) konzipiert, wo es sich auf plattform-spezifische Authentifizierungsabläufe verlassen kann. Für Webanwendungen sollte Firebase’s native verwendet werden signInWithPopup Methode ist:
- ✅ Zuverlässiger und besser unterstützt
- ✅ Browser-Sitzungs-Speicher automatisch handhabt
- ✅ Bessere Fehlerbehandlung bietet
- ✅ Keine zusätzliche Konfiguration erforderlich
Setup-Schritte
Abschnitt mit dem Titel “Setup-Schritte”-
Firebase-Projekt konfigurieren
Stellen Sie sicher, dass Ihr Firebase-Projekt Google-Sign-In aktiviert hat:
- Zu Firebase-Konsole
- Navigieren Sie zu Authentifizierung > Anmeldemethode
- Google-Anmelden-Anbieter aktivieren
-
Fügen Sie Ihre autorisierten Domains hinzu
- Gehe zu deinem Projektüberblick auf console.cloud.google.com
- Öffne das
AuthenticationMenü
- Klicke auf den
SettingsButton
- Konfiguriere die
Authorized domains
- Gehe zu deinem Projektüberblick auf 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 - Verwendet den Capacitor Social-Login-Plugin für Android/iOS-Plattformen
- Automatisch die Plattformdetektion handhabt
Das Beispiel zeigt, wie Firebase’s eingebaute Methode für Web-Plattformen bedingt verwendet werden kann, während der Plugin für native Plattformen verwendet wird
Zusätzliche Ressourcen
Zusätzliche Ressourcen- Dokumentation zur Firebase-Authentifizierung - Vollständige Dokumentation zur Firebase-Authentifizierung
- Firebase Google-Anmelden für Web - Offizielle Firebase-Anleitung für Google-Anmelden auf Web
- Anleitung zum Google-Anmelden-Setup - Anleitung zur Konfiguration von autorisierten Domains und OAuth-Konsent-Screen