Saat pengguna login dengan Akun Google-nya di browser web atau di perangkat Android, mereka dapat login dengan lancar di seluruh browser web dan perangkat Android menggunakan Akun Google yang sama. Fitur ini memungkinkan pengguna mendapatkan pengalaman terbaik dari beberapa perangkat dengan memudahkan mereka untuk login ke layanan Anda.
Saat dimuat di web, tombol ini akan langsung memeriksa untuk mengetahui apakah pengguna telah mengizinkan aplikasi. Pemeriksaan ini disebut "mode langsung" dan jika berhasil, server Google akan menampilkan token akses dan meneruskan objek hasil otorisasi baru ke callback. Jika tombol tidak dapat membuat otorisasi mode langsung, pengguna harus mengklik tombol login untuk memicu alur akses.
Untuk mengaktifkan single sign-on lintas platform:
- Aplikasi Android dan web harus terdaftar di project Konsol API Google yang sama.
- Cakupan yang diminta di setiap platform harus cocok dengan cakupan dari platform lain.
Single sign-on lintas platform berfungsi untuk pengguna jika persyaratan berikut terpenuhi:
- Pengguna login ke Google di browser atau di perangkat Android.
- Pengguna sebelumnya telah memberikan otorisasi ke aplikasi Anda untuk cakupan yang sama.
Pengalaman ini mirip dengan saat pengguna membuka aplikasi Android untuk kedua kalinya. Jika sebelumnya pengguna mengizinkan aplikasi, pengguna tetap login: pengguna tidak mengklik tombol login setiap kali membuka aplikasi.
Saat pengguna login dengan lancar, Google akan menampilkan pengingat bahwa mereka login menggunakan Akun Google. Pengingat ini hanya muncul satu kali per perangkat.