Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
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.
[null,null,["Terakhir diperbarui pada 2025-08-31 UTC."],[[["\u003cp\u003eGoogle Sign-In library support is deprecated and will require using FedCM APIs in the future.\u003c/p\u003e\n"],["\u003cp\u003eCross-platform single sign-on enables seamless sign-in across web and Android using the same Google Account, provided the user has previously authorized the app with matching scopes.\u003c/p\u003e\n"],["\u003cp\u003eUsers will experience automatic sign-in if they have previously authorized the app, similar to using an Android app for the second time.\u003c/p\u003e\n"],["\u003cp\u003eUpon seamless sign-in, users will see a one-time reminder on each device indicating they are logged in with their Google Account.\u003c/p\u003e\n"]]],[],null,["# Cross-platform single sign-in\n\n| **Warning:** The Google Sign-In library optionally uses FedCM APIs, and their use will become a requirement. [Conduct an impact assessment](/identity/sign-in/web/gsi-with-fedcm) to confirm that user sign-in continues to function as expected. \n|\n| Support for the Google Sign-In library is deprecated, see the [Deprecation and Sunset](/identity/sign-in/web/deprecation-and-sunset) guide for more.\n\nWhen a user signs in with their Google Account in a web browser or on an\nAndroid device, they can be seamlessly signed in across web browsers and\nAndroid devices using the same Google Account. This feature allows users to\nget the best experience out of multiple devices by making it\neasier for them to sign in to your service.\n\nWhen the button is loaded on the web, it immediately checks to see if the\nuser has authorized the application. This check is called \"immediate mode\"\nand if successful, the Google servers return an access token and pass a new\nauthorization result object to the callback. If the button cannot make an\nimmediate-mode authorization, the user must click the sign-in button to\ntrigger the access flow.\n\nTo enable cross-platform single sign-on:\n\n1. The Android and web app must be registered in the same [Google API Console](https://console.cloud.google.com/) project.\n2. The requested scopes on each platform must match the scopes from other platforms.\n\nCross-platform single sign-on works for the user when the following\nrequirements are met:\n\n1. The user is signed in to Google in the browser or on the Android device.\n2. The user has previously authorized your app for the same scopes.\n\nThis experience is similar to when a user opens an Android app the second\ntime. If the user previously authorized the app, then the user remains signed\nin: users don't click the sign-in button every time they open the app.\n\nWhen a user is seamlessly signed in, Google displays a reminder that they are\nlogged in using their Google Account. This reminder only appears\nonce per device."]]