FedCM 更新:Chrome 133 版的篩除帳戶 UI 變更

Natalia Markoborodova
Natalia Markoborodova

我們將在 Chrome 133 中,針對 FedCM UI 處理篩除帳戶的方式進行變更。

更清楚地說明篩除帳戶的相關資訊

帳戶可能會因為以下幾種情況而遭到篩除,並因此無法登入:

  • 依賴方 (RP) 只允許與特定網域相關聯的帳戶。請參閱網域提示 API
  • RP 會篩除所有已回報的帳戶。請參閱登入提示 API
  • 身分驗證提供者 (IdP) 可以為帳戶加上標籤,讓 RP 指定該標籤的 configURL,以便篩選帳戶。查看自訂帳戶標籤

在先前的 Chrome 實作中,FedCM UI 不會顯示已遭 RP 和 IdP 篩除的帳戶。因此,當使用者透過 IdP 登入,但沒有可用的帳戶時,系統每次都會顯示不相符的 UI

FedCM:不相符的 UI 會提示使用者透過 IdP 登入 RP。
變更前:FedCM 不相符 UI。

為改善使用者體驗,FedCM 將推出 UI 異動。在下列情況下,Chrome 會在 UI 中顯示篩除的帳戶:

  • 使用者已嘗試在對話方塊中登入 IdP,並返回 RP。
  • 所有擷取的帳戶都會篩除,使用者無法登入這個 RP。

這樣一來,使用者就能瞭解部分帳戶雖然已獲得 FedCM 認證,但無法在目前的 RP 上使用。

FedCM:篩選帳戶的 UI 會顯示灰色帳戶,無法在這個 RP 上使用。
更新後:UI 顯示已篩除的帳戶。

請參閱網域提示示範,親自測試這項功能。

主要優點

  • 減少混淆:如果使用者登入篩除的帳戶,系統會顯示該帳戶,並說明 RP 不接受該帳戶。在這個變更之前,使用者可能會因無限迴圈而感到困惑:他們會嘗試登入已篩除的帳戶,然後看到不相符的 UI,並收到重新登入的提示。
  • 情境資訊:UI 會考量 RP 情境和網域提示,為使用者提供相關指引。

我們十分重視你的意見

歡迎您針對這項異動提供意見和回饋。您可以透過 Issue Tracker 回報問題。我們會持續更新 FedCM 開發人員文件