使用者在網路瀏覽器或 Android 裝置上使用 Google 帳戶登入後,就能在不同網路瀏覽器和 Android 裝置上,使用同一個 Google 帳戶登入。這項功能可讓使用者更輕鬆地登入服務,讓他們在多部裝置上享有最佳體驗。
當按鈕在網頁上載入時,系統會立即檢查使用者是否已授權應用程式。這項檢查稱為「立即模式」,如果檢查成功,Google 伺服器會傳回存取權杖,並將新的授權結果物件傳遞至回呼。如果按鈕無法進行即時模式授權,使用者必須按一下登入按鈕,才能觸發存取流程。
如要啟用跨平台單一登入功能,請按照下列步驟操作:
- Android 和網頁應用程式必須註冊至同一個 Google API 控制台專案。
- 每個平台上要求的範圍必須與其他平台的範圍相符。
使用者必須符合下列條件,才能使用跨平台單一登入功能:
- 使用者已在瀏覽器或 Android 裝置上登入 Google。
- 使用者先前已授權給您的應用程式使用相同的範圍。
這項體驗類似於使用者第二次開啟 Android 應用程式時的體驗。如果使用者先前已授權應用程式,則使用者保持登入狀態:使用者不會在每次開啟應用程式時點選登入按鈕。
使用者順利登入後,Google 會顯示提醒,提醒使用者已使用 Google 帳戶登入。每部裝置只會顯示一次這則提醒。