Saltare al contenuto

Migrate from Ionic Identity Vault

Native Biometric fornisce una sostituzione completa per la parte di credenziali sicure del Vault di Identità di Ionic. Funge da più di un avviso per le impronte digitali: 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 biometria prima che l'app riceva la credenziale.

Utilizza Native Biometric direttamente per i token e le flussi di credenziali-vault. L'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 Data Storage SQLite; che è facoltativo per una migrazione del cassetto delle credenziali.

Le timeout automatiche 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 solo in memoria non sono supportati da Native Biometric; utilizza un design di archiviazione e crittografia separato per l'applicazione se ne hai bisogno.

Plugin di Ionic enterpriseCapgo sostituzioneGuida di migrazione
Contenuto: Guida di migrazione per l'applicazione. Ruolo: Etichetta di pulsante di chiamata all'azione o link. Visualizzato in: pagina ionic-appflow.astro, pagina ionic-enterprise-plugins.astro, pagina solutions/ionic-enterprise-plugins.astro. Chiave di messaggio `appflow_plugins_link_text` (Testo di collegamento plugin Appflow). | Contenuto: Guida di migrazione per l'applicazione. Ruolo: Etichetta breve o elemento di navigazione. Visualizzato in: pagina ionic-appflow.astro, pagina ionic-enterprise-plugins.astro, pagina solutions/ionic-enterprise-plugins.astro. Chiave di messaggio `appflow_plugins_col_guide` (Guida di colonna plugin Appflow).@capgo/capacitor-fast-sql @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-archiviazione-sql-rapida @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 Vault di credenziali@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 dati 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 passcode del dispositivo su iOS; le letture dei dati protetti rimangono biometriche.
  • Scegliere le opzioni di controllo dell'accesso: selezionare se la registrazione biometrica cambia invalida i dati protetti.
  1. Sezione intitolata “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. Mantieni il timeout e il comportamento dello schermo di privacy nel layer dell'app. Il modello di passcode personalizzato e di memoria solo non sono supportati da Native Biometric; utilizza un design di archiviazione e crittografia separato se richiesto.
  4. Usa isCredentialsSaved e deleteCredentials context
  5. Migra i segreti archiviati alla prima esecuzione leggendo da Identity Vault e scrivendoli con Biometric Nativo.
  6. Elimina Ionic Identity Vault dai tuoi dipendenze e configurazione nativa.

Se stai utilizzando Migra da Ionic Identity Vault per pianificare la sicurezza e la conformità, connettilo con La crittografia per i dettagli di implementazione in La crittografia, La conformità per i dettagli di implementazione in La 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.