Panduan Migrasi V7
Pendahuluan
Section titled “Pendahuluan”Panduan ini akan mencakup hal berikut:
- Migrasi ke versi V1 dari versi
main - Migrasi ke versi V1 dari versi
development
Perubahan penting di V1
Section titled “Perubahan penting di V1”V1 hanyalah port dari versi development ke main. Namun, ini mencakup banyak perubahan penting yang tidak tersedia di versi V0 main. Perubahan tersebut meliputi:
- Scope akses untuk login Google
- Mode offline untuk login Google
- Unifikasi implementasi yang berbeda
- Pengujian ekstensif dilakukan untuk memastikan bahwa semua implementasi dari Provider Google berperilaku dengan cara yang sama antar platform
Migrasi dari versi V0 main
Section titled “Migrasi dari versi V0 main”-
Perubahan dalam
MainActivity.javauntuk Android- Silakan ikuti Panduan Setup Google. Secara khusus, silakan cari
MainActivity.java
- Silakan ikuti Panduan Setup Google. Secara khusus, silakan cari
-
Silakan tambahkan redirect url di Google Console. Tanpa menambahkan redirect url, login Google tidak akan berfungsi.
- Sekali lagi, silakan ikuti Panduan Setup Google. Secara khusus, silakan cari
Authorized redirect URIs
- Sekali lagi, silakan ikuti Panduan Setup Google. Secara khusus, silakan cari
-
Silakan pastikan Anda tidak menggunakan
grantOfflineAccessdi config. Fitur ini tidak didukung di V1. -
Silakan pastikan bahwa autentikasi berfungsi di semua platform.
Migrasi dari versi V0 development
Section titled “Migrasi dari versi V0 development”-
Perubahan dalam
MainActivity.javauntuk Android- Silakan ikuti Panduan Setup Google. Secara khusus, silakan cari
MainActivity.java. Di V1, Anda HARUS mengimplementasikanModifiedMainActivityForSocialLoginPlugindi main activity Anda. Perubahan ini sangat penting agar plugin berfungsi
- Silakan ikuti Panduan Setup Google. Secara khusus, silakan cari
-
Silakan tambahkan redirect url di Google Console. Tanpa menambahkan redirect url, login Google tidak akan berfungsi.
- Sekali lagi, silakan ikuti Panduan Setup Google. Secara khusus, silakan cari
Authorized redirect URIs
- Sekali lagi, silakan ikuti Panduan Setup Google. Secara khusus, silakan cari
-
Silakan pastikan bahwa tipe dan nama variabel sudah benar. Harap ketahui bahwa tipe dan variabel mungkin tidak cocok antara development dan V1.
-
Silakan pastikan bahwa autentikasi berfungsi di semua platform.