適用於「使用 Google 帳戶登入」功能及「Google One Tap」的 JavaScript 用戶端程式庫是 與多數常見的瀏覽器和平台相容。是 而且不保證能在所有瀏覽器或平台上運作。
基於安全性風險,僅支援 JavaScript 用戶端程式庫 最新版本。
相容性
「使用 Google 帳戶登入」按鈕和 One Tap 登入流程的支援情形可能有所不同 搭配不同瀏覽器和平台組合
使用者操作體驗可能會因瀏覽器 這些功能:
- 智慧追蹤預防 (ITP)
- Federated Credentials Management API (FedCM)
下表列出支援的登入流程和功能。並非 瀏覽器在所有平台上都可使用,但「不適用」代表該瀏覽器不支援 每部作品都能在平台上推出
使用 Google 帳戶登入
瀏覽器 / 平台 | Android | iOS 版* | macOS | Linux | Windows 10 |
---|---|---|---|---|---|
Chrome | |||||
Edge | |||||
Firefox | |||||
Safari | 不適用 | 不適用 | 不適用 |
* 由於 iOS 裝置必須採用 ITP 重新導向模式,
One Tap
瀏覽器 / 平台 | Android | iOS | macOS | Linux | Windows 10 |
---|---|---|---|---|---|
Chrome † | *。 | ||||
邊緣 * † | |||||
Firefox * | |||||
Safari | 不適用 | 不適用 | 不適用 |
* 必須額外設定才能啟用 升級版 One Tap 使用者體驗 (適用於需要使用 ITP 的瀏覽器)。
† FedCM 適用於 Chrome 117 以上版本,詳情請參閱 詳情請參閱 MDN 瀏覽器相容性圖表。
第三方 Cookie
身為參與 FedCM 的 W3C FedID 社群參與者, Google Identity 服務不斷致力提升使用者隱私和安全性 同時盡量減少對現有網站所做的變更,以及 對使用者而言相當實用GIS JavaScript 程式庫現已支援提議的 FedCM 也能使用 Google Cloud CLI 或 Compute Engine API
自 2023 年 8 月起,Google Identity 服務已全面支援 FedCM,建議採用 以及如何運用某些現有的網頁應用程式可能需要採用 FedCM 變更。
建議
不建議使用
- 正在停用 FedCM。
自 2022 年 8 月起,Google Identity 服務已受到限制 FedCM 來源試用。成功取得約 20 個網站和 30 萬名使用者 以 FedCM API 和 GIS 登入。
我們很高興的初期意見回饋已證明,大多數網站 改用更私密安全的登入程序,不再使用第三方 系統會透過 現有的 GIS 程式庫幾乎不影響現有使用者流程, 相關要求。隨著 Google Cloud 的 FedCM API 仰賴現有網站的遷移作業中順利進行。
根據初步意見回饋,GIS 計劃將 來測試 GIS。
在試用期間發現這些問題,可能需要一些網站才能 GIS 採用 FedCM 後,應採取下列行動:
- 瀏覽器轉譯對話方塊不會顯示網站目前的功能 樣式屬性或中繼 iframe 以控制登入對話方塊 位置。這可能會使網站的內容模糊不清,其中部分內容是 讓使用者在登入前查看的實用或重要資訊。
- 雖然目前尚未廣泛部署,但部分網站可能會使用 CSP 和 COOP。 在這些情況下,網站可能需要變更,以便直接瀏覽器 允許彈出式視窗並載入跨網站資源。