Saltar al contenido

Migrar desde Ionic Identity Vault

Native Biometric proporciona una sustitución completa para la cámara segura de credenciales de Ionic Identity Vault. Hace más que solicitar biometrías: guarda, verifica, recupera y elimina credenciales con protección de Keychain o Keystore nativa. Con el control de acceso biométrico habilitado, las lecturas protegidas requieren Face ID, Touch ID o Android biometrías antes de que tu aplicación reciba la credencial.

Utiliza Native Biometric directamente para tokens y flujos de credenciales-vault. Tu aplicación decide cuándo solicitar una lectura protegida para aplicar su política de tiempo de espera y ciclo de vida. Si también necesitas una base de datos cifrada amplia para datos más allá de las credenciales, agrega Fast SQL o Almacenamiento de datos SQLite; que es opcional para una migración de caja de credenciales.

Los bloqueos de tiempo de espera automáticos y las pantallas de privacidad de fondo son políticas de capa de aplicación, por lo que preserven o recreen en su aplicación. Los modos de caja de credenciales personalizados y solo en memoria no están soportados por Biometría Nativa; utilice un diseño de almacenamiento y cifrado de aplicación separado si los necesita.

Plugin de Ionic EnterpriseReemplazo de CapgoGuía de migración
Almacenamiento seguro@capgo/capacitor-fast-sql o @capgo/capacitor-data-storage-sqliteMigración de almacenamiento seguro
Conexión de autenticación@capgo/capacitor-social-loginFlujos de caja de valores de credenciales de Identity Vault
@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-login social@capgo/capacitor-native-biometric @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-biometría nativa— reemplazo directo
  • Título de la sección “¿Qué cubre la biometría nativa?” Caja de valores de credenciales seguras: guardar, recuperar, verificar y eliminar credenciales para un servidor o cuenta.
  • Autenticación biométrica bloqueada: getSecureCredentials muestra el prompt biométrico nativo antes de que se puedan leer las credenciales protegidas.
  • Política de bloqueo de la aplicación: llame a la lectura protegida cuando la aplicación se reanude, después de un tiempo de espera o antes de una acción sensible.
  • Prompt de identidad separado: verifyIdentity admite el fallback de la contraseña del dispositivo en iOS; las lecturas de credenciales protegidas siguen siendo solo biométricas.
  • Opciones de control de acceso: elija si los cambios de registro biométrico invalidan las credenciales protegidas.
  1. Título de sección: Pasos de migración Instalar Autenticación biométrica nativa y sincronizar el code nativo.
Ventana de terminal
npm install @capgo/capacitor-native-biometric
npx cap sync
  1. Guardar los tokens de acceso y refresco o otras credenciales con acceso biométrico habilitado.
  2. Usar getSecureCredentials para desbloquear credenciales protegidas cuando la aplicación se reanude, después de un tiempo de inactividad o antes de una acción sensible.
  3. Mantener el tiempo de espera y el comportamiento de pantalla de privacidad en la capa de la aplicación. Los modos de contraseña personalizada y solo en memoria no están soportados por Biometría Nativa; utilice un diseño de almacenamiento y cifrado de aplicación separada si es necesario.
  4. Usar isCredentialsSaved y deleteCredentials contexto: Página/área: Sitio web de marketing de Capgo. Rol: Etiqueta de IU corta o elemento de navegación. Visto en: página trust.astro. Clave de mensaje `y` (Y).
  5. Migrar secretos almacenados en la primera ejecución por leer desde la Caja de Identidad y escribirlos con Biometría Nativa.
  6. Eliminar la Caja de Identidad de Ionic de tus dependencias y configuración nativa.

Título de sección “Sigue adelante desde Migrar desde la Caja de Identidad de Ionic” Migrar desde Ionic Identity Vault para planificar la seguridad y la conformidad, conecte con Cifrado para el detalle de implementación en Cifrado, Conformidad para el detalle de implementación en Conformidad, Capgo Escáner de Seguridad para el flujo de trabajo del producto en Capgo Escáner de Seguridad, Capgo Seguridad para el flujo de trabajo del producto en Capgo Seguridad, y Capgo Centro de Confianza para el flujo de trabajo del producto en Capgo Centro de Confianza.