FLUTTER ECOSYSTEM

amplify_secure_storage_dart

使用 `dart:ffi` 實現桌面端,使用 `dart:html` 實現網頁端的純 Dart 版本 `amplify_secure_storage`。

最新版本
0.5.12
近 30 天下載
12.7萬
喜歡數
0
Pub 分數
160

Package Overview

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

套件概覽

一個純 Dart 實現的 Amplify 安全儲存,專為跨平台應用設計。它在桌面平台上利用 dart:ffi,在 Web 平台上利用 dart:html 來安全儲存如權杖和憑證等敏感資料。此套件透過抽象平台特定的安全機制,確保在 iOS、Web、macOS、Windows 和 Linux 上行為一致。非常適合在 Flutter 應用中使用 Amplify 的開發者,他們需要無需原生程式碼依賴的安全加密本機儲存。

適用情境
  • 儲存驗證令牌
  • 安全儲存用戶憑證
  • 持久化加密密鑰
  • 管理會話資料
  • 支援多平台應用的加密儲存
主要特色
  • 純 Dart 實現
  • 使用 dart:ffi 進行桌面開發
  • 在 web 上使用 dart:html
  • 跨平台相容性
  • 加密本機儲存
適合對象
  • Flutter 應用針對多個平台
  • 需要安全本地資料持久化的應用
  • 基於 Amplify 的應用程式
  • 避免原生代碼的開發者
  • 專注於 Web 與桌面的 Flutter 項目
使用建議
  • 需要 Flutter 3.0 或更高版本
  • 僅限 dart:ffi 和 dart:html 支援的平台
  • 無原生 iOS/Android SDK 依賴
  • 安全性取決於底層平台的實作
  • 不適合高性能量、低階層儲存需求
支援平台iOSWebmacOSWindowsLinux

安裝套件

flutter pub add amplify_secure_storage_dart

所屬分類

依賴

依賴清單 11 項

原始碼儲存庫

相關專案

暫無相關資料。