Lompat ke konten

Firebase Google Login di Web

Plugin Login Sosial Capacitor Tidak mendukung platform webMengapa Tidak Menggunakan Plugin di Web?

The 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 ✅ Lebih dapat diandalkan dan lebih baik didukung

  • ✅ Menghandle penyimpanan browser secara otomatis
  • Mengapa Tidak Menggunakan Plugin di Web?
  • ✅ Menghadapi kesalahan yang lebih baik
  • ✅ Tidak perlu konfigurasi tambahan
  1. Konfigurasi Proyek Firebase

    Pastikan proyek Firebase Anda telah mengaktifkan Sign-In Google:

    • Pergi ke Console Firebase
    • Navigasikan ke Autentikasi > Metode masuk
    • Aktifkan penyedia Sign-In Google
  2. Tambahkan domain-domain yang diotorisasi

    1. Pergi ke ringkasan proyek Anda di tempat lain console.cloud.google.com Ringkasan Proyek Firebase
    2. Buka menu Authentication menu Menu Autentikasi Firebase
    3. Klik tombol Settings button Tombol Metode Autentikasi Firebase
    4. Atur Authorized domains Domai yang Diizinkan Autentikasi Firebase

See the authUtils.ts file di aplikasi contoh untuk implementasi lengkap yang:

  • Menggunakan Firebase’s signInWithPopup untuk platform web
  • Menggunakan Capacitor Plugin Pendaftaran Sosial untuk platform Android/iOS
  • Mengatasi deteksi platform secara otomatis

Contoh menunjukkan cara menggunakan metode bawaan Firebase untuk web sementara menggunakan plugin untuk platform native

Lanjutkan dari Firebase Google Login di Web

Judul bagian “Lanjutkan dari Firebase Google Login di Web”

Jika Anda menggunakan Firebase Google Login di Web untuk merencanakan autentikasi dan aliran akun, hubungkannya dengan Menggunakan @capgo/capacitor-login-sosial untuk kemampuan native di Menggunakan @capgo/capacitor-login-sosial, @capgo/capacitor-login-sosial untuk detail implementasi di @capgo/capacitor-login-sosial, @capgo/capacitor-passkey untuk detail implementasi di @capgo/capacitor-passkey, @capgo/capacitor-biometrik-native untuk detail implementasi di @capgo/capacitor-biometrik-native, dan Autentikasi Dua Faktor untuk detail implementasi di Autentikasi Dua Faktor.