Saat pengguna login dengan Akun Google-nya di browser web atau perangkat Android, mereka dapat masuk dengan lancar di seluruh {i>browser<i} web dan Perangkat Android yang menggunakan Akun Google yang sama. Dengan fitur ini, pengguna dapat mendapatkan pengalaman terbaik dari banyak perangkat dengan membuatnya sehingga mereka dapat lebih mudah login ke layanan Anda.
Ketika tombol dimuat di web, tombol ini akan segera memeriksa untuk melihat apakah telah memberikan otorisasi kepada aplikasi. Pemeriksaan ini disebut "mode langsung" dan jika berhasil, server Google mengembalikan token akses dan meneruskan token objek hasil otorisasi ke callback. Jika tombol tidak bisa membuat otorisasi mode segera, pengguna harus mengklik tombol {i>sign-in<i} untuk memicu alur akses.
Untuk mengaktifkan single sign-on lintas platform:
- Aplikasi Android dan web harus terdaftar di Konsol API Google.
- Cakupan yang diminta pada setiap platform harus cocok dengan cakupan dari di berbagai platform Google.
Single sign-on lintas platform berfungsi bagi pengguna saat hal berikut persyaratan terpenuhi:
- Pengguna login ke Google di browser atau di perangkat Android.
- Pengguna sebelumnya telah memberi otorisasi pada aplikasi Anda untuk cakupan yang sama.
Pengalaman ini mirip dengan ketika pengguna membuka aplikasi Android baik. Jika sebelumnya pengguna telah memberikan otorisasi kepada aplikasi, pengguna tetap login masuk: pengguna tidak mengeklik tombol masuk setiap kali mereka membuka aplikasi.
Saat pengguna login dengan lancar, Google akan menampilkan pengingat bahwa mereka login menggunakan Akun Google mereka. Pengingat ini hanya muncul sekali per perangkat.