跨平台單一登入

使用者在網路瀏覽器或 Android 裝置上使用 Google 帳戶登入後,即可使用同一 Google 帳戶流暢地在網路瀏覽器和 Android 裝置上登入。這項功能可讓使用者輕鬆登入您的服務,讓多部裝置都能享有最佳體驗。

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

若要啟用跨平台單一登入:

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

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

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

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

如果使用者順暢登入,Google 會顯示提醒,提醒他們已使用 Google 帳戶登入。每部裝置只會顯示此提醒一次。