Ionic Secure Storageからの移行
このプラグインのインストール手順と完全なMarkdownガイドを含むセットアッププロンプトをコピー
Ionic Secure Storageは、暗号化されたキーバリューデータを扱うエンタープライズ向けプラグインです。Capgoでは、データモデルやパフォーマンスの要件に応じて、SQLiteベースの2つのオプションを提供しています。
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 の削除 依存関係およびネイティブ設定から削除してください。
次のステップ
「Next steps」セクションMigrate from Ionic Secure Storage の続き
「Ionic Secure Storageからの移行」の次のステップ以下を使用している場合: Ionic Secure Storageからの移行 セキュリティとコンプライアンスの計画に使う場合は、以下と連携してください: 暗号化 実装の詳細は「暗号化」を参照: コンプライアンス 実装の詳細は「コンプライアンス」を参照: Capgo セキュリティスキャナー Capgo セキュリティスキャナーの製品ワークフローについては: Capgo セキュリティ Capgo Security でのプロダクトワークフロー向け、および Capgo トラストセンター Capgo Trust Center でのプロダクトワークフロー向け。