使用 Chrome 132 推出的新式驗證分頁,簡化 Android 上的網路登入流程。Auth Tabs 可針對驗證等作業,改善自訂分頁的使用體驗,只需最少的 UI 即可運作,並提供更安全的回呼機制。
驗證分頁是專門用來處理驗證作業的自訂分頁。這項功能提供自訂分頁的所有核心優點,可供應用程式開發人員整合,讓使用者享有以網頁內容為主的簡易瀏覽器體驗。這項服務會使用慣用的 Android API,並為應用程式提供更強大的安全性。此外,如果使用者裝置無法使用 Auth 分頁,Auth 分頁會自動改用標準自訂分頁。
如果您使用自訂分頁處理瀏覽器驗證,升級至 Auth 分頁相當簡單。自 Chrome 132 起,Auth 分頁便可供使用,且會自動改用舊版 Chrome 的預設自訂分頁體驗。如果您正在開發新的驗證程序,Auth 分頁就是最佳選擇。
驗證分頁與自訂分頁
自訂 Tabs 提供專屬的應用程式內瀏覽器體驗,有助於提高及聚焦使用者參與度,並大幅簡化 Android 開發人員的實作細節。以自訂分頁建構的驗證策略相較於先前的解決方案,已大幅改善,但仍存在一些挑戰:
- 瀏覽器分頁和應用程式之間的通訊會使用活動意圖,這可能會使應用程式暴露在意圖的潛在干擾中
- 使用 Activity 意圖管理來自分頁的資訊傳輸,比使用 Android API 更不常見
驗證分頁可解決這些問題。專用回呼可增添一層安全防護,並免除使用 Activity 意圖的必要性。同時,瀏覽器介面會移除部分 Chrome 功能,例如最小化按鈕,為使用者提供更真實的授權體驗。


遷移至 Auth 分頁
驗證分頁是在 Chrome 132 中推出,需要使用 AndroidX 瀏覽器驗證程式庫。
只要變更幾行程式碼,即可將現有的自訂分頁驗證策略遷移至 Auth Tab。如需完整的開發人員指南,請參閱 Chrome Custom Tabs 說明文件。
您可以在 Android Browser Helper 程式庫中找到可用的 Auth Tab 示範,並使用標準 Custom Tabs 驗證功能做為備用機制。