Saltare al contenuto

Migra da Ionic Identity Vault

Native Biometric fornisce una sostituzione completa per la parte di credenziali sicure di Ionic Identity Vault. Funge da più che richiedere 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 oltre le credenziali, aggiungi SQL veloce o Raccolta Dati SQLite; che è facoltativo per una migrazione del cassetto delle credenziali.

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

Plugin Ionic enterpriseCapgo sostituzioneGuida di migrazione
Archiviazione sicura@capgo/capacitor-sql veloce o @capgo/capacitor-archiviazione dati sqliteMigrazione dell'archiviazione sicura
Autenticazione Connect@capgo/capacitor-login socialeLa migrazione di Autenticazione Connect
Flussi di credenziali di Identity Vault@capgo/capacitor-biometria nativa — sostituzione direttaYou are here
  • Cassetto di credenziali sicuro: salva, recupera, controlla e cancella le credenziali per un server o un account.
  • Dischiunisci con biometria: getSecureCredentials mostra la richiesta di riconoscimento biometrico nativo prima che i dati protetti possano essere letti.
  • Politica di blocco controllata dall'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 passcode dispositivo su iOS; le letture dei dati protetti rimangono biometriche solo.
  • Scelte di controllo dell'accesso: selezionare se i cambiamenti di registrazione biometrica invalidano i dati protetti.
  1. Installare il rilevamento biometrico nativo e sincronizzare il code nativo.
Fenestra del terminale
npm install @capgo/capacitor-native-biometric
npx cap sync
  1. con il controllo di accesso biometrico abilitato. con accesso biometrico abilitato.
  2. Use getSecureCredentials per sbloccare le credenziali protette Conserva il timeout e il comportamento dello schermo di privacy nel layer dell'app.
  3. Mantieni il timeout e il comportamento dello schermo di privacy nel layer dell'app. Modalità passcode personalizzata e solo memoria non sono supportate da Native Biometric; utilizzare un design di archiviazione e crittografia separato se necessario.
  4. Use isCredentialsSaved and deleteCredentials Migra i segreti archiviati alla prima esecuzione
  5. Migra i segreti archiviati alla prima esecuzione leggendo da Identity Vault e scrivendole con Biometria Nativa.
  6. Elimina Ionic Identity Vault rimuovi dalle tue dipendenze e configurazione nativa.

Continua da Migrate from Ionic Identity Vault

Prosegui dall'aggiornamento da Ionic Identity Vault

Migrate from Ionic Identity Vault Migrare da Ionic Identity Vault per pianificare la sicurezza e la conformità, connettilo con Encryption per la dettagliata implementazione in Compliance Compliance per i dettagli di implementazione nella Compliance, Capgo Scansionatore di Sicurezza per il workflow del prodotto in Capgo Sicurezza, e Capgo Centro di Trust per il workflow del prodotto in Capgo Centro di Trust Capgo Trust Center per il workflow del prodotto nel Capgo Centro di Trust.