Migrate from Ionic Identity Vault
インストール手順とこのプラグインの全マークダウンガイドを含むセットアップ用の質問をコピーしてください。
Native Biometricは、Ionic Identity Vaultのセキュアクレデンシャル・バンクの部分を完全に置き換えるNative Biometricを提供します。Native Biometricは、生物認証を求めるだけではありません。生物認証で保護された読み取りには、Face ID、Touch ID、またはAndroidの生物認証が必要です。
Native Biometricを直接トークンとクレデンシャル・バンクのフローで使用します。アプリは、保護された読み取りを適用するタイムアウトとライフサイクルポリシーを決定するときに、生物認証アクセス制御を有効にします。生物認証アクセス制御が有効になっている場合、保護された読み取りにはFace ID、Touch ID、またはAndroidの生物認証が必要です。 Native Biometricを直接トークンとクレデンシャル・バンクのフローで使用します。アプリは、保護された読み取りを適用するタイムアウトとライフサイクルポリシーを決定するときに、生物認証アクセス制御を有効にします。生物認証アクセス制御が有効になっている場合、保護された読み取りにはFace ID、Touch ID、またはAndroidの生物認証が必要です。 Native Biometricを直接トークンとクレデンシャル・バンクのフローで使用します。アプリは、保護された読み取りを適用するタイムアウトとライフサイクルポリシーを決定するときに、生物認証アクセス制御を有効にします。生物認証アクセス制御が有効になっている場合、保護された読み取りにはFace ID、Touch ID、またはAndroidの生物認証が必要です。 Native Biometricを直接トークンとクレデンシャル・バンクのフローで使用します。アプリは、保護された読み取りを適用するタイムアウトとライフサイクルポリシーを決定するときに、生物認証アクセス制御を有効にします。生物認証アクセス制御が有効になっている場合、保護された読み取りにはFace ID、Touch ID、またはAndroidの生物認証が必要です。Native Biometricを直接トークンとクレデンシャル・バンクのフローで使用します。アプリは、保護された読み取りを適用するタイムアウトとライフサイクルポリシーを決定するときに、生物認証アクセス制御を有効にします。生物認証アクセス制御が有効になっている場合、保護された読み取りにはFace ID、Touch ID、またはAndroidの生物認証が必要です。
自動タイムアウトロックとバックグラウンドプライバシースクリーンは、エンドポイント層のポリシーなので、アプリケーション内で保存または再作成してください。
Capgo replacements at a glance
Capgo置き換えの概要| 「__CAPGO_KEEP_0__置き換えの概要」 | Capgo replacement | __CAPGO_KEEP_0__置き換え |
|---|---|---|
| 移行ガイド | @capgo/capacitor-fast-sql @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-fast-sql @capgo/capacitor-data-storage-sqlite | セキュアストレージの移行 |
| Auth Connect | @capgo/capacitor-social-login | Auth Connectの移行 |
| Identity Vaultの認証フロー | @capgo/capacitor-native-biometric — 直接置き換え | 現在の位置 |
Native Biometricの内容
セクション: Native Biometricの内容- セキュアなクレデンシャル・ボルト: サーバーまたはアカウントのクレデンシャルを保存、取得、確認、削除します。
- バイオメトリック・ゲートド・アンロック:
getSecureCredentials保護されたクレデンシャルが読み取れる前に、ネイティブバイオメトリックのプロンプトを表示します。 - Appが制御するロックポリシー: アプリが再開したとき、タイムアウトしたとき、または敏感なアクションの前に、保護された読み取りを呼び出す。
- 分離されたID提示:
verifyIdentityiOSではデバイスパスコードのフォールバックをサポートしていますが、保護されたクレデンシャル読み取りはバイオメトリックのみです。 - アクセス制御の選択肢: バイオメトリックの登録変更が保護されたクレデンシャルを無効にするかどうかを選択します。
移行手順
「移行手順」のセクション- ネイティブバイオメトリックのインストール ネイティブcodeを同期する
npm install @capgo/capacitor-native-biometricnpx cap sync- アクセスとリフレッシュトークン、または他の資格情報を保存する __CAPGO_KEEP_0__
- Native Biometric
getSecureCredentials保護された資格情報をアンロックする アプリが再開したとき、不活性時間切れのとき、または敏感なアクションの前に - アプリ層でタイムアウトとプライバシースクリーン動作を維持する Native Biometric
- カスタムパスコードとメモリオンリー モードはNative Biometricによってサポートされていません。必要な場合は、別のアプリケーションストレージと暗号化設計を使用してください。
isCredentialsSavedNative BiometricdeleteCredentialsNative Biometric - Native Biometric Native Biometric
- Ionic Identity Vault を削除する 依存関係とネイティブ設定から削除してください。
次のステップ
セクション “次のステップ”Migrate from Ionic Identity Vault から続ける
セクション “Migrate from Ionic Identity Vault から続ける”Ionic Identity Vault を使用している場合 Migrate from Ionic Identity Vault セキュリティと法的合致を計画するには、Cloudflare などと接続する 暗号化 __CAPGO_KEEP_0__ の暗号化実装詳細のため 法的適合性 __CAPGO_KEEP_0__ の法的適合性実装詳細のため Capgo セキュリティ スキャナー Capgo セキュリティ スキャナーの製品ワークフロー Capgo セキュリティ Capgo セキュリティの製品ワークフロー Capgo トラスト センター Capgo トラスト センターの製品ワークフロー