FLUTTER ECOSYSTEM

biometric_storage

安全儲存:加密資料儲存,可選擇透過生物辨識鎖定,支援 iOS、Android 和 MacOS。對 Linux、Windows 和 web(localStorage)提供部分支援。

最新版本
5.0.1
近 30 天下載
3萬
喜歡數
287
Pub 分數
130

Package Overview

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

套件概覽

Biometric Storage 是一個 Flutter 套件,提供安全的加密資料儲存,並在支援的平台上有選擇性地使用生物辨識驗證(指紋或臉部辨識)。它利用 Android 和 iOS 上的原生安全功能,並在其他平台(包括 Web(使用 localStorage)、macOS、Windows 和 Linux)上提供備用加密。專為敏感資料(如密碼或權杖)設計,即使裝置遭入侵也能確保資料受到保護。此套件可無縫整合至需要注重隱私的本機持久化應用中。

適用情境
  • 安全密碼存儲
  • 驗證權杖持久化
  • 使用者偏好加密
  • 生物特徵保護的資料存取
  • 離線資料保護
  • 注重隱私的應用程式開發
主要特色
  • 端對端加密儲存
  • 生物識別認證支援
  • 跨平台相容性
  • 回退到加密本地儲存
  • 用於讀寫操作的簡單 API
  • 平台特定的安全整合
適合對象
  • 處理敏感用戶數據的應用程式
  • 密碼管理器
  • 安全的筆記應用
  • 認證系統
  • 注重隱私的應用程式
  • 注重數據安全的開發者
使用建議
  • 非行動平台上的生物識別支援有限
  • Web 版本使用 localStorage(安全性低於原生)
  • 需要正確的權限處理
  • 無雲端同步功能
  • 可能需要為桌面平台進行額外設定
  • 依賴於底層作業系統安全機制
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add biometric_storage

所屬分類

依賴

依賴清單 4 項
  • ffi>=1.0.0 <3.0.0
  • logging>=1.0.0 <2.0.0
  • plugin_platform_interface^2.0.0
  • win32>=2.0.0 <6.0.0

原始碼儲存庫

相關專案