Saltare al contenuto

Migrate from Ionic Identity Vault

Native Biometric fornisce una sostituzione completa per la parte di sicurezza del vault di credenziali di Ionic Identity Vault. Funge da più cose rispetto a chiedere biometrie: salva, controlla, recupera e cancella le credenziali con protezione nativa di Keychain o Keystore. Con l'accesso biometrico abilitato, le letture protette richiedono Face ID, Touch ID o Android biometrie prima che il tuo'app riceva la credenziale.

Utilizza Native Biometric direttamente per token e flussi di credenziali-vault. La tua'app decide quando richiedere una lettura protetta per applicare la sua politica di timeout e ciclo di vita. Se hai anche bisogno di un database crittografato ampio per dati al di là delle credenziali, aggiungi Fast SQL o Archiviazione dei dati SQLite; che è facoltativo per una migrazione del cassetto delle credenziali.

Le timeout bloccanti automatici e le schermate di privacy in background sono politiche di layer di applicazione, quindi conserva o ricrea le impostazioni in tuo app. Le modalità di cassetto personalizzato e di memoria solo sono non supportate da Biometric Native; utilizza un design di archiviazione e crittografia separato dell'applicazione se ne hai bisogno.

Plugin di Ionic enterpriseSostituzione di CapgoGuida di migrazione
Archiviazione sicura@capgo/capacitor-archiviazione-veloce-sql o @capgo/capacitor-data-storage-sqliteMigrazione del magazzino di archiviazione sicuro
Auth Connect@capgo/capacitor-login socialeMigrazione di Auth Connect
Flussi di credenziali di Identity Vault@capgo/capacitor-biometria nativa — sostituzione direttaSei qui
  • Vault di credenziali sicuro: salva, recupera, controlla e cancella le credenziali per un server o un account.
  • Autenticazione biometrica bloccata: getSecureCredentials mostra il prompt biometrico nativo prima che i credenziali protetti possano essere letti.
  • Politica di blocco dell'app: chiama la lettura protetta quando l'app si riavvia, dopo un timeout o prima di un'azione sensibile.
  • Prompt di identità separato: verifyIdentity supporta il fallback dispositivo-passcode su iOS; le letture dei credenziali protetti rimangono biometriche.
  • Scegliere le opzioni di controllo dell'accesso: selezionare se le registrazioni biometriche cambiano invalidano i credenziali protetti.
  1. Passaggi di migrazione Installare la biometria nativa e sincronizzare la code nativa.
Finestra del terminale
npm install @capgo/capacitor-native-biometric
npx cap sync
  1. Salva gli accessi e i token di aggiornamento o le altre credenziali con il controllo di accesso biometrico abilitato.
  2. Usa getSecureCredentials per sbloccare le credenziali protette quando l'app si riavvia, dopo un timeout di inattività o prima di un'azione sensibile.
  3. Conserva il timeout e il comportamento dello schermo di privacy nel layer dell'app. Le modalità di passcode personalizzate e di memoria solo non sono supportate da Native Biometric; utilizza un design di archiviazione e crittografia separato se richiesto.
  4. Usa isCredentialsSaved e deleteCredentials context
  5. Migra i segreti memorizzati alla prima esecuzione Leggi da Identity Vault e scrivi con Biometrica Nativa.
  6. Elimina Ionic Identity Vault Dal tuo elenco delle dipendenze e dalla configurazione nativa.

Se stai utilizzando Migra da Ionic Identity Vault per pianificare la sicurezza e la conformità, connettilo con Crittografia per i dettagli di implementazione in Crittografia, Conformità per i dettagli di implementazione in Conformità, Capgo Scanner di Sicurezza per il flusso di lavoro del prodotto in Capgo Scanner di Sicurezza, Capgo Sicurezza per il flusso di lavoro del prodotto in Capgo Sicurezza, e Capgo Centro di Trust per il flusso di lavoro del prodotto in Capgo Centro di Trust.