Sebelum Anda menambahkan fitur masuk Sekali Ketuk ke aplikasi Anda, siapkan Google API dan proyek Android Anda.
Siapkan proyek konsol Google API Anda
- Buka proyek Anda di Konsol API , atau buat proyek jika Anda belum memilikinya.
- Di halaman layar persetujuan OAuth, pastikan semua informasi lengkap dan akurat. Secara khusus, pastikan Anda telah menentukan URL kebijakan privasi dan persyaratan layanan aplikasi Anda.
- Di halaman Kredensial, buat ID klien Android untuk aplikasi Anda jika Anda belum memilikinya. Anda perlu menentukan nama paket aplikasi dan tanda tangan SHA-1 Anda.
- Di halaman Kredensial, buat ID klien aplikasi web jika Anda belum memilikinya. Anda dapat mengosongkan bidang Authorized JavaScript Origins dan Authorized redirect URIs. ID klien ini mewakili server backend otentikasi Anda. (Anda akan menggunakan ID klien ini saat memanggil Google API dari server Anda, tetapi Anda membutuhkannya meskipun tidak melakukannya.)
Sertakan dependensi dalam proyek Android Anda
- Dalam proyek-tingkat
build.gradle
berkas, pastikan untuk menyertakan repositori Maven Google (google()
) di kedua Andabuildscript
danallprojects
bagian. Tambahkan dependensi untuk library autentikasi layanan Google Play ke file build modul (level aplikasi) Anda (biasanya
app/build.gradle
):apply plugin: 'com.android.application' dependencies { // ... implementation 'com.google.android.gms:play-services-auth:19.0.0' }
Opsional: Kaitkan aplikasi Anda dengan situs Anda
Jika Anda memiliki situs web yang membagikan backend login aplikasi Anda, buat dan publikasikan file link aset digital sehingga pengguna yang login di satu platform dapat login dengan mudah di platform lain.