FLUTTER ECOSYSTEM

google_sign_in_all_platforms

支援所有平台(包含 Windows 與 Linux)的 Google 登入外掛程式

最新版本
2.0.3
近 30 天下載
5020
喜歡數
49
Pub 分數
150

Package Overview

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

套件概覽

一個 Flutter 插件,可在所有主要平台實現 Google 登入,包括 Android、iOS、Web、macOS、Windows 和 Linux。它擴展了原始的 google_sign_in 套件的功能,以支援桌面和 Web 環境,提供一致的驗證體驗。該插件簡化了與 Google 的 OAuth 2.0 系統的整合,讓使用者能順暢地使用 Google 帳號登入。對於需要跨平台部署且無需為各平台撰寫獨立驗證邏輯的應用程式特別實用。

適用情境

  • 跨平台應用程式驗證
  • 桌面應用程式使用 Google 登錄
  • Web 應用程式登入
  • 多裝置使用者管理
  • 跨平台統一身份
  • 企業應用整合

主要特色

  • 支援 Android、iOS、Web、macOS、Windows 和 Linux
  • Google 登入的單一程式碼庫
  • OAuth 2.0 集成
  • 跨平台的一致性使用者介面/使用者體驗
  • 使用 Flutter pub 輕鬆設定
  • 處理平台特定的設定

適合對象

  • 開發跨平台應用的開發者
  • 需要 Google 帳戶登入的應用
  • 面向桌面和網頁的團隊
  • 需要統一認證的項目
  • 希望快速實現跨平台推出的初創企業

使用建議

  • 需要 Google Cloud 專案設定
  • 需要特定於平台的 OAuth 客戶端 ID
  • 僅限 Google 作為身分提供者
  • 可能需要在桌面端授予額外權限
  • 不適用於非Google驗證需求
  • 依賴外部谷歌服務
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add google_sign_in_all_platforms

所屬分類

依賴

依賴清單 5 項

  • google_sign_in_all_platforms_desktop^0.2.0
  • google_sign_in_all_platforms_interface^0.2.0
  • google_sign_in_all_platforms_mobile^0.2.0
  • google_sign_in_all_platforms_web^0.1.0
  • http^1.2.0

原始碼儲存庫

使用此套件的專案