Memulai login dan pendaftaran Sekali Ketuk

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Sebelum Anda menambahkan login Sekali Ketuk ke aplikasi Anda, siapkan Google API dan project Android Anda.

Menyiapkan project konsol Google API Anda

  1. Buka project Anda di Konsol API, atau buat project jika Anda belum memilikinya.
  2. Di halaman layar izin OAuth, pastikan semua informasi sudah lengkap dan akurat. Secara khusus, pastikan Anda telah menetapkan URL kebijakan privasi dan persyaratan layanan aplikasi Anda.
  3. Di halaman Kredensial, buat client ID Android untuk aplikasi Anda jika belum memilikinya. Anda harus menentukan nama paket dan tanda tangan SHA-1 aplikasi.
  4. Di halaman Kredensial, buat client ID aplikasi web jika Anda belum memilikinya. Anda dapat mengosongkan kolom Asal JavaScript yang Diotorisasi dan URI pengalihan yang diotorisasi. Client ID ini mewakili server backend autentikasi Anda. (Anda akan menggunakan client ID ini saat memanggil Google API dari server, tetapi Anda akan memerlukannya meskipun tidak.)

Menyertakan dependensi dalam project Android Anda

  1. Dalam file build.gradle level project, pastikan Anda memasukkan repositori Maven Google (google()) di bagian buildscript dan allprojects.
  2. Tambahkan dependensi untuk layanan Google Play' library autentikasi 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:20.4.0'
    }
    

Opsional: Mengaitkan aplikasi dengan situs Anda

Jika Anda memiliki situs yang menggunakan backend login yang dimiliki aplikasi Anda, buat dan publikasikan file link aset digital sehingga pengguna yang login di satu platform dapat login dengan mudah di platform lainnya.

Langkah berikutnya

Tambahkan alur login Sekali Ketuk ke aplikasi Anda.