nhost_flutter_auth 是一個 Flutter 套件,可將 Nhost 的驗證系統整合至您的應用程式中,管理使用者狀態並啟用對受保護資源的安全存取。它提供登入與登出事件的即時更新,簡化跨多個平台的驗證流程實作。支援 Android、iOS、Web、macOS、Windows 與 Linux,讓開發者能專注於建構功能,而非處理驗證邏輯。此套件與 Nhost 的後端服務搭配使用,安全地管理會話與使用者資料。
適用情境
- 安全的用戶登錄和登出流程
- 即時驗證狀態管理
- 根據用戶狀態保護路由
- 與 Nhost 後端服務整合
- 使用一致的身分驗證建構多平台應用
- 啟用基於角色的存取控制
主要特色
- 即時驗證狀態更新
- 跨平台相容性
- 與 Nhost 後端無縫整合
- 內建會話管理
- 支援登入/登出回呼
- 輕鬆設定,設定最少
適合對象
- 使用 Nhost 後端的 Flutter 應用
- 尋求快速驗證設定的開發者
- 需要即時驗證狀態的應用程式
- 針對多個平台的專案
- 使用 Nhost 進行全棧開發的團隊
- 需要基於角色的存取權限的應用程式
使用建議
- 需要 Nhost 項目設定
- 取決於 Nhost 後端的可用性
- 無需額外程式碼即可進行有限自訂
- 可能需要行動網路權限
- 認證流程假定使用 Nhost UI 組件
- 不適用於非Nhost後端
