支援的瀏覽器和平台

「使用 Google 帳戶登入」和「Google 一鍵登入」的 JavaScript 用戶端程式庫,可與最常見的瀏覽器和平台相容。我們無法保證這項功能適用於所有瀏覽器或平台。

為避免安全風險,JavaScript 用戶端程式庫僅支援各瀏覽器的最新兩個版本。

相容性

「使用 Google 帳戶登入」按鈕和「輕觸一下即可登入」流程的支援情形,會因瀏覽器和平台組合而異。

不同瀏覽器的使用者體驗可能有所不同,視下列功能是否可用而定:

下表列出支援的登入流程和功能。並非所有平台都提供所有瀏覽器,N/A 代表該平台不支援瀏覽器。

使用 Google 帳戶登入

瀏覽器 / 平台 Android iOS * macOS Linux Windows 10
Chrome
Edge
Firefox
Safari 不適用

* 由於 ITP,iOS 必須使用重新導向模式

One Tap

瀏覽器 / 平台 Android iOS macOS Linux Windows 10
Chrome *
Edge *
Firefox *
Safari 不適用

* 如要為需要 ITP 的瀏覽器啟用升級版一鍵登入使用者體驗,請務必進行額外設定

Chrome 117 以上版本支援 FedCM,詳情請參閱 MDN 的瀏覽器相容性圖表。

第三方 Cookie

Google Identity Services 是 W3C FedID 社群群組的成員,致力於開發 FedCM,在提升使用者隱私和安全性的同時,盡量減少對現有網站的變更,並維持使用者友善度。GIS JavaScript 程式庫現在支援建議的 FedCM API。

自 2023 年 8 月起,Google Identity Services 全面支援 FedCM,並建議使用這項服務。部分現有網路應用程式可能需要採用 FedCM

建議

不建議使用

  • 停用 FedCM。

自 2022 年 8 月起,Google Identity Services 已進行有限的 FedCM 來源試用。大約有 20 個網站和 30 萬名使用者成功透過 FedCM API 和 GIS 登入。

我們很高興地表示,根據初步意見回饋,大多數網站只要透過現有 GIS 程式庫的向後相容更新,就能改用更注重隱私權和安全性的登入程序,且不會使用第三方 Cookie。現有的使用者流程和網站幾乎不需要變更。這是重要的一點,因為現有網站必須順利遷移,FedCM API 才能廣泛採用。

根據初步意見回饋,GIS 計畫擴大參與測試,透過 FedCM 測試 GIS。

在試用期間,我們發現了這些問題,且部分網站可能需要在 GIS 採用 FedCM 時採取行動:

  • 瀏覽器顯示的對話方塊會移除網站現有的功能,也就是使用樣式屬性或中繼 iframe 控制登入對話方塊位置。這可能會遮蓋現有網站內容,其中部分內容可能對使用者很有幫助或至關重要,因此使用者必須先登入才能查看。
  • 雖然尚未廣泛部署,但部分網站可能會使用 CSP 和 COOP。 在這些情況下,網站可能必須變更瀏覽器設定,允許彈出式視窗並載入跨網站資源。