从 Ionic Secure Storage 迁移
复制包含安装步骤和该插件完整 Markdown 指南的配置 prompt。
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 的实现细节, 合规性 了解合规部分的实现细节, Capgo 安全扫描器 了解 Capgo Security Scanner 的产品工作流, Capgo 安全 用于 Capgo 安全的产品工作流,以及 Capgo 信任中心 用于 Capgo 信任中心的产品工作流。