FLUTTER ECOSYSTEM

get_secure_storage

get_storage 的安全版本,这是一个用 Dart 完全编写的快速、轻量且同步的键值存储

最新版本
1.0.5
近 30 天下载
2170
喜欢数
29
Pub 分数
130

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

GetSecureStorage 是基于 GetStorage 构建的、安全的同步键值存储解决方案,专为 Dart 应用程序设计。它提供跨多个平台(包括 Android、iOS、Web、macOS、Windows 和 Linux)的加密数据持久化功能。与标准存储不同,它在保存数据前对值进行加密,从而保护敏感信息,非常适合存储凭据、令牌或私有用户数据。该包在保持其前身轻量级和高性能的同时,增加了强大的安全特性。

适合场景
  • 存储用户身份验证令牌
  • 保存加密的 API 密钥
  • 持久化敏感用户偏好
  • 保护会话数据
  • 保护登录凭据
  • 启用安全的离线数据存储
主要特点
  • 存储数据的端到端加密
  • 同步 API,用于可预测的执行
  • 跨平台兼容性
  • 轻量且快速的性能
  • 简单的键值接口
  • 基于 GetStorage 构建
适合对象
  • 需要安全数据持久化的应用
  • 注重简单和速度的开发者
  • 处理敏感用户信息的项目
  • 具有离线需求的移动和桌面应用程序
  • 使用 Flutter 且依赖项最少的团队
使用建议
  • 不适用于大型数据集
  • 加密会带来轻微的性能开销
  • 需要谨慎管理密钥
  • 仅限基本的键值操作
  • 无内置的数据迁移支持
  • 取决于底层的 GetStorage 实现
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add get_secure_storage

所属分类

依赖

依赖清单 3 项

源码仓库

关联项目

暂无相关数据。