Firebase Google Login auf Web
Kopieren Sie einen Einrichtungsprompt mit den Installationsanweisungen und der vollständigen Markdown-Guideline für diesen Plugin.
Einleitung
Abschnitt mit dem Titel „Einleitung“Das Capacitor-Social-Login-Plugin Unterstützt keine WebplattformenWarum nicht das Plugin auf Web verwenden?
Abschnitt mit dem Titel „Warum nicht das Plugin auf Web verwenden?“
Das __CAPGO_KEEP_0__-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-Anwendungen sollte Firebase’s nativeThe Capacitor Social Login plugin is designed for native mobile platforms (Android and iOS) where it can leverage platform-specific authentication flows. For web, Firebase’s native signInWithPopup ✅ Browser-Sitzungs-Speicher automatisch handhabt
- Firebase’s native Methode ist besser
- Firebase’s native Methode ist zuverlässiger
- ✅ 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:
- Gehe zu Firebase-Konsole
- Zur Authentication > Anmeldemethode navigieren
- Google-Sign-In-Anbieter aktivieren
-
Zur Liste der autorisierten Domains hinzufügen
- Gehe zu deinem Projektüberblick über bei console.cloud.google.com
- Öffnen Sie das
AuthenticationMenü
- Klicken Sie auf den
SettingsButton
- Konfigurieren Sie die
Authorized domains
- Gehe zu deinem Projektüberblick über bei console.cloud.google.com
Beispielimplementierung
Abschnitt mit dem Titel „Beispielimplementierung“Betrachten Sie das authUtils.ts Datei im Beispiel-App für eine vollständige Implementierung, die:
- Firebase’s
signInWithPopupfür Web-Plattformen verwendet - Uses Capacitor Social Login plugin for Android/iOS platforms
- Die Plattformdetektion wird automatisch gehandhabt
Die Beispiel-App zeigt, wie Firebase’s eingebauten Methode für Web-Plattformen bedingt verwendet werden kann, während die Plugin für native Plattformen verwendet wird
Zusätzliche Ressourcen
Abschnitt mit dem Titel “Zusätzliche Ressourcen”- Firebase Authentication Dokumentation Firebase Auth Dokumentation - Vollständige Dokumentation
- Firebase Google Sign-In für Web - Offizieller Firebase-Leitfaden für Google Sign-In auf Web
- Google-Anmeldekonfigurationsanleitung - Leitfaden für die Konfiguration von autorisierten Domains und OAuth-Konsent-Bildschirm
Weitermachen von Firebase Google-Anmeldung auf Web
Abschnitt mit dem Titel “Weitermachen von Firebase Google-Anmeldung auf Web”Wenn Sie Firebase Google-Anmeldung 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 Zweifaktor-Authentifizierung für die Implementierungsdetails in Zweifaktor-Authentifizierung.