从 Ionic Secure Storage 迁移
复制安装步骤和完整的Markdown指南。
Ionic Secure Storage是一款企业级插件,用于加密的键值数据。Capgo根据您的数据模型和性能需求提供两种基于SQLite的选项。
Capgo替换概览
标题为“Capgo替换概览”| Ionic企业级插件 | Capgo替换 | 迁移指南 |
|---|---|---|
| 安全存储 | @capgo/capacitor-fast-sql 或 @capgo/capacitor-data-storage-sqlite | 您当前位置 |
| Auth Connect | @capgo/capacitor-social-login | Auth Connect迁移 |
| 身份保管库 | @capgo/capacitor-native-biometric | 身份凭证库迁移 |
选择存储插件
存储插件选择- 快速 SQL: 适合大型数据集、同步工作流程或您想要完全控制 SQL 和高吞吐量的场景。
- 数据存储 SQLite: 适合简单的键值存储,支持可选的加密和最小的设置。
如果您不确定,请从数据存储 SQLite 开始,用于键值机密,然后在需要结构化数据或高容量写入时切换到快速 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表面。使用快速 SQL 或数据存储 SQLite 文档来获取准确的读写方法。
- 迁移现有数据 在首次启动时通过从 Ionic Secure Storage 中读取值并将它们写入新 SQLite 存储中来迁移数据。
- 从依赖项和本机配置中移除 Ionic Secure Storage 下一步
标题为“下一步”的部分
下一步__CAPGO_KEEP_0__
从 Ionic Secure Storage 迁移如果您正在使用 从 Ionic Secure Storage 迁移 以规划安全性和合规性为目的,将其与 加密 加密的实现细节请参见 合规性 for the implementation detail in Compliance, Capgo 安全扫描器 for the product workflow in Capgo 安全扫描器, Capgo 安全 for the product workflow in Capgo 安全, and Capgo 信任中心 for the product workflow in Capgo 信任中心.