FLUTTER ECOSYSTEM

firebase_admin

Firebase Admin SDK 的純 Dart 語言程式碼移植版本,符合 Dart 語言習慣

最新版本
0.3.1+5
近 30 天下載
849
喜歡數
98
Pub 分數
150

Package Overview

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

套件概覽

firebase_admin 套件提供了一個純粹且符合 Dart 語言習慣的 Firebase Admin SDK 實作,讓伺服器端可以與 Firebase 服務進行互動。它允許開發者認證使用者、管理 Firebase 專案,並從基於 Dart 的後端執行使用者管理、權杖驗證以及資料庫操作等管理任務。此套件專為非瀏覽器環境(如伺服器、CLI 工具或桌面應用程式)設計,支援所有主要平台,包括 Android、iOS、macOS、Windows 和 Linux。該套件非常適合將 Firebase 功能整合至自訂後端系統中,而不需依賴 JavaScript 或外部相依性。

適用情境
  • 伺服器端 Firebase 管理
  • 透過 Firebase Auth 進行使用者管理
  • 令牌驗證和驗證
  • 與 Firebase Firestore 的後端整合
  • 自動 Firebase 項目設定
主要特色
  • 純 Dart 實現
  • 跨平台支援
  • 慣用的 Dart API
  • 安全訪問 Firebase Admin
  • 支援所有 Firebase 服務
適合對象
  • 使用 Dart 的後端開發人員
  • 使用 Firebase 的無伺服器函數
  • 需要 Firebase 存取權限的桌面應用程式
  • 自定義驗證系統
  • 需要 Firebase 自動化的 CI/CD 流水線
使用建議
  • 需要服務帳戶憑證
  • 不適用於客戶端應用程式
  • 需要對私鑰進行安全處理
  • 僅限管理員操作
  • 可能需要特定於平台的設定
支援平台AndroidiOSmacOSWindowsLinux

安裝套件

flutter pub add firebase_admin

所屬分類

依賴

依賴清單 16 項

原始碼儲存庫

相關專案