跨平台單一登入

使用者在網路瀏覽器或 Android 裝置上使用 Google 帳戶登入後,就能在不同網路瀏覽器和 Android 裝置上,使用同一個 Google 帳戶登入。這項功能可讓使用者更輕鬆地登入服務,讓他們在多部裝置上享有最佳體驗。

當按鈕在網頁上載入時,系統會立即檢查使用者是否已授權應用程式。這項檢查稱為「立即模式」,如果檢查成功,Google 伺服器會傳回存取權杖,並將新的授權結果物件傳遞至回呼。如果按鈕無法進行即時模式授權,使用者必須按一下登入按鈕,才能觸發存取流程。

如要啟用跨平台單一登入功能,請按照下列步驟操作:

  1. Android 和網頁應用程式必須註冊至同一個 Google API 控制台專案。
  2. 每個平台上要求的範圍必須與其他平台的範圍相符。

使用者必須符合下列條件,才能使用跨平台單一登入功能:

  1. 使用者已在瀏覽器或 Android 裝置上登入 Google。
  2. 使用者先前已授權給您的應用程式使用相同的範圍。

這項體驗類似於使用者第二次開啟 Android 應用程式時的體驗。如果使用者先前已授權應用程式,則使用者保持登入狀態:使用者不會在每次開啟應用程式時點選登入按鈕。

使用者順利登入後,Google 會顯示提醒,提醒使用者已使用 Google 帳戶登入。每部裝置只會顯示一次這則提醒。