FLUTTER ECOSYSTEM

flutter_web_auth_2

用於透過 Web 服務驗證使用者的 Flutter 插件。

最新版本
5.1.0
近 30 天下載
50.2萬
喜歡數
158
Pub 分數
150

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

一個 Flutter 插件,旨在透過為使用者開啟安全的瀏覽器視窗,以使用外部服務登入,簡化基於 Web 的驗證。它處理 OAuth 流程,捕捉重導向 URL,並安全地將結果回傳至應用程式。非常適合整合 Google、Facebook 或自訂 OAuth2 服務等第三方登入提供者。此插件支援所有主要平台,包含行動裝置、Web 與桌面端。它透過正確的 URL 處理與狀態管理,確保無縫的使用者體驗並維持安全性。

適用情境
  • 整合 OAuth2 登錄流程
  • 連接到第三方身分提供者
  • 啟用單點登入 (SSO) 存取
  • 驗證後的安全重導向處理
  • 支援網頁和桌面身分驗證
主要特色
  • 跨平台支援,涵蓋 Android、iOS、Web、macOS、Windows 和 Linux
  • 重定向URL和認證令牌的安全處理
  • 對 OAuth2 和 OpenID Connect 的內建支援
  • 用於啟動和捕獲網頁身分驗證會話的簡單 API
  • 移動平台上的自動 URL 方案處理
適合對象
  • 使用外部登入系統的開發者建構應用程式
  • 需要安全的基於網絡的身份驗證的應用程式
  • 針對多個平台且具有一致驗證行為的專案
使用建議
  • 需要在提供方側正確配置重定向URI
  • 可能需要為自定義網域或深度連結進行額外設定
  • 不適用於僅限原生應用的驗證,且無網頁環境
  • 取決於系統瀏覽器或網頁檢視器的可用性
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add flutter_web_auth_2

所屬分類

依賴

依賴清單 6 項

原始碼儲存庫

相關專案