Passer à la navigation principale

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 d'identification 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'information d'identification.

Utilisez Native Biométrique directement pour les jetons et les flux de coffre-fort des identités. 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 d'identification, 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 @capgo/capacitor-data-storage-sqliteMigration de stockage sécurisé
Auth Connect@capgo/capacitor-login-socialMigration d'Auth Connect
Flux de coffre-fort d'identité@capgo/capacitor-biométrique-natif — remplacement directVous êtes ici
  • Coffre-fort de crédentials sécurisé : enregistrer, récupérer, vérifier et supprimer des crédentials pour un serveur ou un compte.
  • Authentification biométrique bloquée : 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 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-l’avec le code natif.
Onglet de terminal
npm install @capgo/capacitor-native-biometric
npx cap sync
  1. Enregistrer les jetons d'accès et de rappel ou les autres informations d'identification avec le 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 et d'application si nécessaire.
  4. Utiliser isCredentialsSaved et deleteCredentials contexte : Page/zone : Site Web de marketing Capgo. Rôle : Étiquette de navigation ou élément UI court. Vu dans : page trust.astro. Clé de message `et` (Et).
  5. Migratez les secrets stockés lors du premier lancement en les lisant depuis la Vault d'Identité et en les écrivant avec le Biométrique natif.
  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.