Passer au contenu

Migratez de Ionic Identity Vault

Native Biométrique fournit une remplacement complet pour la partie coffre-fort des identités de l'Ionic Identity Vault. Il fait plus que demander des biométriques : il sauvegarde, vérifie, récupère et supprime les informations avec une protection native Keychain ou Keystore. Avec le contrôle d'accès biométrique activé, les lectures protégées nécessitent Face ID, Touch ID ou les biométriques Android avant que votre application reçoive l'informations.

Utilisez Native Biométrique directement pour les jetons et les flux de coffre-fort. Votre application décide quand demander une lecture protégée pour appliquer sa politique de timeout et de cycle de vie. Si vous avez également besoin d'une base de données chiffrée pour les données au-delà des informations, ajoutez Fast SQL ou Stockage de données SQLite; cela est facultatif pour une migration de coffre-fort de credenciaux.

Les verrous de temps automatiques et les écrans de confidentialité de fond sont des politiques d'application, il faut donc les conserver ou les recréer dans votre application. Les modes de coffre-fort personnalisé et de mémoire uniquement ne sont pas pris en charge par le biométrique natif ; utilisez un design de stockage et de cryptage d'application séparé si vous en avez besoin.

Plugin Ionic EnterpriseRemplacement de CapgoGuide de migration
Stockage sécurisé@capgo/capacitor-fast-sql ou ou @capgo/capacitor-data-storage-sqliteMigration de stockage sécurisé
Auth Connect@capgo/capacitor-connexion-socialMigration d'Auth Connect
Flux de coffre-fort de l'identité@capgo/capacitor-authentification-native — remplacement directVous êtes ici
  • Coûre de coffre-fort des informations sensibles : enregistrer, récupérer, vérifier et supprimer des informations sensibles pour un serveur ou un compte.
  • Authentification biométrique : getSecureCredentials affiche le prompt biométrique natif avant que les informations de connexion protégées ne puissent être lues.
  • Politique de verrouillage contrôlée par l'application : appelle la lecture protégée lorsque l'application reprend, après un temps d'attente, ou avant une action sensible.
  • Prompt d'identité séparé : verifyIdentity supporte le recours à un code de dispositif sur iOS en cas de panne ; les lectures de mots de passe protégés restent biométriques.
  • Choix de contrôle d'accès : décidez si les modifications apportées à l'enregistrement biométrique invalident les informations de connexion protégées.
  1. Étapes de migration Installez l'authentification biométrique native et synchronisez les données natives code.
Onglet de terminal
npm install @capgo/capacitor-native-biometric
npx cap sync
  1. Enregistrer les jetons d'accès et de rafraîchissement ou les autres informations d'identification avec la contrôle d'accès biométrique activé.
  2. Utiliser getSecureCredentials pour déverrouiller les informations d'identification protégées lorsque l'application reprend, après un temps d'inactivité, ou avant une action sensible.
  3. Conserver le comportement de temps d'attente et de l'écran de confidentialité dans votre couche d'application. Les modes de passe personnalisé et de mémoire uniquement ne sont pas pris en charge par le Biométrique natif ; utilisez un design de stockage et d'encryption séparés si nécessaire.
  4. Utiliser isCredentialsSaved et deleteCredentials context
  5. Migratez les secrets stockés lors du premier lancement en lisant dans Identity Vault et en les écrivant avec Native Biométrique.
  6. Supprimez Ionic Identity Vault de vos dépendances et de votre configuration native.

Étape suivante : Migratez depuis Ionic Identity Vault Migrer à partir de Ionic Identity Vault pour planifier la sécurité et la conformité, connectez-l’avec Chiffrement pour le détail d'implémentation en Chiffrement, Conformité pour le détail d'implémentation en Conformité, Capgo Scanner de sécurité pour le flux de travail du produit dans Capgo Scanner de sécurité, Capgo Sécurité pour le flux de travail du produit dans Capgo Sécurité, et Capgo Centre de confiance pour le flux de travail du produit dans Capgo Centre de confiance.