Lompat ke konten

Panduan Migrasi V7

GitHub

Mengimpor ke versi V1 dari versi

  • Perubahan penting di V1 main protectedTokens
  • pagePath development targetLanguage

V1 hanya merupakan port dari versi pengembangan ke versi utama. Namun, versi ini sudah termasuk banyak perubahan penting yang tidak tersedia di versi V0. main Perubahan-perubahan tersebut meliputi:

  • Akses skop untuk login Google
  • Penggunaan mode offline untuk login Google
  • Penggabungan implementasi yang berbeda-beda
    • Pengujian yang luas telah dilakukan untuk memastikan bahwa semua implementasi dari Provider Google berperilaku sama di antara platform.

Pemindahan dari versi utama V0 ke V1

Perubahan-perubahan di
  • untuk Android MainActivity.java Silakan mengikuti

  • Silakan menambahkan URL redirect di Google Console. Jika tidak menambahkan URL redirect, login Google tidak akan berfungsi.

  • Silakan pastikan Anda tidak menggunakan grantOfflineAccess dalam konfigurasi. Fitur ini tidak didukung di V1.

  • Silakan pastikan autentikasi berfungsi di semua platform.

  • Perubahan di MainActivity.java untuk Android

    • Silakan ikuti panduan pengaturan Google Panduan Pengaturan Googleterutama, silakan mencari MainActivity.javadi V1, Anda HARUS MELAKUKAN mengimplementasikan ModifiedMainActivityForSocialLoginPlugin dalam aktivitas utama Anda. Perubahan ini sangat penting agar plugin dapat berfungsi
  • Silakan tambahkan URL redirect di Google Console. Tanpa menambahkan URL redirect, login Google tidak akan berfungsi

    • Lagi-lagi, silakan ikuti panduan pengaturan Google Panduan Pengaturan Googleterutama, silakan mencari Authorized redirect URIs
  • Pastikan jenis dan nama variabel sudah benar. Pastikan bahwa jenis dan variabel mungkin tidak sesuai antara pengembangan dan V1.

  • Pastikan autentikasi berfungsi di semua platform.

Jika Anda menggunakan Panduan Pemigrasi V7 untuk merencanakan autentikasi dan alur akun, hubungkannya dengan Menggunakan @capgo/capacitor-login-social untuk kemampuan asli dalam Menggunakan @capgo/capacitor-login-social, @capgo/capacitor-login-social untuk detail implementasi dalam @capgo/capacitor-login-social, @capgo/capacitor-passkey untuk detail implementasi di @capgo/capacitor-passkey, @capgo/capacitor-native-biometric untuk detail implementasi di @capgo/capacitor-native-biometric, dan Dua Faktor Autentikasi untuk detail implementasi di Dua Faktor Autentikasi.