从 Ionic Secure Storage 迁移
复制一条配置 prompt,包含安装步骤和该插件的完整 Markdown 指南。
Ionic Secure Storage 是一款用于加密键值对数据的企业级插件。根据您的数据模型和性能需求,Capgo 提供两种基于 SQLite 的方案。
Capgo 替换方案概览
标题为“Capgo 替换方案概览”的部分| Ionic 企业级插件 | Capgo 替换方案 | 迁移指南 |
|---|---|---|
| 安全存储 | @capgo/capacitor-fast-sql 或 @capgo/capacitor-data-storage-sqlite | 您当前的位置 |
| 身份验证连接 | @capgo/capacitor-social-login | Auth Connect 迁移 |
| Identity Vault | @capgo/capacitor-native-biometric | Identity Vault 迁移 |
选择您的存储插件
标题为“选择您的存储插件”的章节- 快速 SQL: 最适合大数据集、同步工作流,或需要完全控制 SQL 和高吞吐量的场景。
- SQLite 数据存储:最适合简单的键值对存储,支持可选加密,且配置极简。
如果不确定,可以先用 Data Storage SQLite 存储键值对密钥,待需要结构化数据或高频写入时,再迁移到 Fast SQL。
迁移步骤
标题为“迁移步骤”的章节- 选择存储插件 以匹配您的数据模型。
- 安装插件 并同步原生 code。
# Option A: Fast SQLnpm install @capgo/capacitor-fast-sql
# Option B: Data Storage SQLitenpm install @capgo/capacitor-data-storage-sqlite
npx cap sync- 更新存储调用 迁移至新的 API 界面。请参考 Fast SQL 或 Data Storage SQLite 文档获取具体的读写方法。
- 迁移现有数据 在首次启动时,通过从 Ionic Secure Storage 读取数值并将其写入新的 SQLite 存储中来实现。
- 移除 Ionic Secure Storage 并从你的依赖项和原生配置中将其删除。
继续阅读:从 Ionic Secure Storage 迁移
章节标题:“从 Ionic Secure Storage 迁移后的后续操作”如果你正在使用 从 Ionic Secure Storage 迁移 以规划安全与合规,并将其与 加密 以了解 Encryption 中的实现细节, 合规性 有关 Compliance 中的实现细节, Capgo 安全扫描器 关于 Capgo Security Scanner 的产品工作流, Capgo 安全性 关于 Capgo Security 的产品工作流,以及 Capgo 信托中心 关于 Capgo Trust Center 的产品工作流。