Skip to content

Migrate from Ionic Identity Vault

Native Biometricは、Ionic Identity Vaultのセキュアなクレデンシャルバンクの置き換えを提供します。Native Biometricは、クレデンシャルを保存、確認、取得、削除するだけでなく、Face ID、Touch ID、またはAndroidのバイオメトリクスを使用して保護された読み取りを要求することもできます。

Native Biometricを直接使用してトークンとクレデンシャルバンクのフローを実行します。アプリは、タイムアウトとライフサイクルポリシーを適用するために保護された読み取りを要求するタイミングを決定します。クレデンシャル以外のデータを保存するための広範囲にわたる暗号化されたデータベースが必要な場合は、 Fast SQL または データストレージSQLite; これは、クレデンシャル・バンクの移行の場合に任意です。

自動タイムアウトロックとバックグラウンドのプライバシースクリーンは、エンドポイントのポリシーなので、保管または再作成する必要があります。カスタムパスコードとメモリのみのバンクモードは、Native Biometricによってサポートされていません。別のアプリケーションストレージと暗号化設計を使用する必要がある場合は、別のアプリケーションストレージと暗号化設計を使用してください。

Capgo の置き換えの概要

Capgo の置き換えの概要
Ionic Enterprise プラグインCapgo の置き換えアップグレードガイド
セキュアストレージ@capgo/capacitor-fast-sql または @capgo/capacitor-data-storage-sqliteセキュア ストレージの移行
Auth Connect@capgo/capacitor-social-loginAuth Connectの移行
Identity Vaultのクレデンシャル・バンク@capgo/capacitor-native-biometric — 直接置き換えここにいます
  • サーバーまたはアカウントのクレデンシャルを保存、取得、確認、削除できます。 Secure credential vault: save, retrieve, check, and delete credentials for a server or account.
  • バイオメトリックゲートドロック: getSecureCredentials 保護されたクレデンシャルを読み取る前に、ネイティブバイオメトリックプロンプトを表示します。
  • アプリ制御ロックポリシー: アプリが再開したとき、タイムアウト後、または敏感なアクションの前に、保護された読み取りを呼び出します。
  • 分離されたアイデンティティプロンプト: verifyIdentity iOSではデバイスパスコードのフォールバックをサポートしますが、保護されたクレデンシャル読み取りはバイオメトリックのみです。
  • アクセス制御の選択肢: バイオメトリックの登録変更が保護されたクレデンシャルを無効にするかどうかを選択します。
  1. 移行手順 and sync native code.
ターミナル画面
npm install @capgo/capacitor-native-biometric
npx cap sync
  1. アクセスとリフレッシュトークン、またはその他の資格情報を保存する バイオメトリック認証が有効になっている場合
  2. 使用 getSecureCredentials 保護された資格情報を解凍する アプリが再開したとき、不活性時間切れ、または敏感なアクションの前に
  3. アプリ層でタイムアウトとプライバシースクリーンの動作を維持する カスタムパスコードとメモリオンリー モードはNative Biometricによってサポートされていません。必要な場合は、別のアプリケーションストレージと暗号化設計を使用してください。
  4. 使用 isCredentialsSaved and deleteCredentials マーケティングサイトのCapgoのページ。ロール:短いUIラベルまたはナビゲーションアイテム。ページtrust.astroで見られる。メッセージキー`and` (And)。
  5. 初回起動時に保存されたシークレットを移行する Identity Vaultから読み取り、Native Biometricで書き込む
  6. Ionic Identity Vaultを削除 依存関係とネイティブ設定から削除

Ionic Identity Vaultから移行している場合 Ionic Identity Vault から移行する セキュリティとコンプライアンスを計画するには、接続する 暗号化 暗号化の実装詳細 コンプライアンス コンプライアンスの実装詳細 Capgo セキュリティ スキャナー Capgo セキュリティ スキャナーの製品ワークフロー Capgo セキュリティ Capgo セキュリティの製品ワークフロー Capgo トラスト センター Capgo トラスト センターの製品ワークフロー