Passer à la navigation

Migrer depuis Ionic Secure Storage

Ionic Secure Storage est un plugin d'entreprise pour des données de clés de valeur chiffrées. Capgo fournit deux options basées sur SQLite en fonction de vos besoins de modèle de données et de performances.

Plugin d'entreprise IonicCapgo remplacementGuide de migration
Stockage sécurisé@capgo/capacitor-fast-sql ou @capgo/capacitor-data-storage-sqliteVous êtes ici
Auth Connect@capgo/capacitor-social-loginMigration Auth Connect
Chambre de la identité@capgo/capacitor-native-biometricMigration Chambre de la identité
  • SQL rapideMeilleur pour les grands ensembles de données, les workflows synchrones ou lorsque vous souhaitez un contrôle SQL complet et une grande bande passante.
  • Stockage de données SQLite: Meilleur pour le stockage de clés-valeurs avec chiffrage optionnel et configuration minimale.

Si vous êtes incertain, commencez par Data Storage SQLite pour les secrets clés-valeurs et passez à Fast SQL lorsque vous avez besoin de données structurées ou d'écritures à haut volume.

  1. Sélectionnez le plugin de stockage qui correspond à votre modèle de données.
  2. Installez le plugin et synchronisez le code natif.
Fenêtre de terminal
# Option A: Fast SQL
npm install @capgo/capacitor-fast-sql
# Option B: Data Storage SQLite
npm install @capgo/capacitor-data-storage-sqlite
npx cap sync
  1. Mettez à jour les appels de stockage pour la nouvelle surface API. Utilisez les documents Fast SQL ou Data Storage SQLite pour les méthodes de lecture/écriture exactes.
  2. Migrer les données existantes à la première utilisation en lisant les valeurs à partir de Ionic Secure Storage et en les écrivant dans le nouveau magasin SQLite.
  3. Supprimer Ionic Secure Storage de vos dépendances et de votre configuration native.