Langsung ke konten

Pilihan salin halaman

Native Biometric menyediakan pengganti lengkap untuk bagian sandi aman-vault dari Ionic Identity Vault. Ini lebih dari sekedar meminta biometrik: itu menyimpan, memeriksa, mengambil, dan menghapus sandi dengan perlindungan Keychain atau Keystore asli. Dengan pengendalian akses biometrik diaktifkan, bacaan yang dilindungi memerlukan Face ID, Touch ID, atau Android biometrik sebelum aplikasi Anda menerima sandi.

Gunakan Native Biometric secara langsung untuk token dan aliran sandi-vault. Aplikasi Anda menentukan kapan meminta bacaan yang dilindungi untuk menerapkan kebijakan waktu habis dan siklus hidupnya. Jika Anda juga membutuhkan database yang terenkripsi secara luas untuk data di luar sandi, tambahkan Fast SQL atau Penggunaan Penyimpanan SQLite; itu opsional untuk migrasi vault-credential.

Lock waktu otomatis dan layar privasi latar belakang adalah kebijakan layer aplikasi, jadi simpan atau buat ulang mereka di aplikasi Anda. Mode vault khusus-kode dan hanya-memori tidak didukung oleh Biometrik Native; gunakan desain penyimpanan dan enkripsi aplikasi terpisah jika Anda membutuhkannya.

Plugin Ionic EnterprisePenggantian CapgoPetunjuk Migrasi
Penyimpanan Aman@capgo/capacitor-fast-sql atau @capgo/capacitor-data-storage-sqliteMigrasi Penyimpanan yang Aman
Auth Connect@capgo/capacitor-login-berbasis-sosialAuth Connect migrasi
Fluks Vault Identitas: @capgo/capacitor-biometrik- native — pengganti langsungKamu berada di sini

Apa yang ditangani oleh Biometrik Asli

Judul bagian “Apa yang ditangani oleh Biometrik Asli”
  • Vault Kredensial yang Aman: Simpan, ambil, periksa, dan hapus kredensial untuk server atau akun.
  • Biometrik-gated unlock: getSecureCredentials Menggambarkan prompt biometrik asli sebelum kunci yang dilindungi dapat dibaca.
  • App-controlled lock policy: Memanggil baca yang dilindungi ketika aplikasi kembali, setelah waktu tunggu, atau sebelum aksi sensitif.
  • Prompt identitas terpisah: verifyIdentity Mendukung fallback kode perangkat pada iOS; baca kunci yang dilindungi tetap biometrik saja.
  • Pilihan pengendalian akses: Mengatur apakah perubahan pendaftaran biometrik menghapus kunci yang dilindungi.

Langkah Migrasi

Judul: Langkah Migrasi
  1. Instal Biometrik Asli dan sinkronkan code asli.
Jendela terminal
npm install @capgo/capacitor-native-biometric
npx cap sync
  1. Simpan token akses dan refresh atau kredential lainnya bersama dengan kontrol akses biometrik diaktifkan.
  2. Pakai getSecureCredentials untuk membuka kredential yang dilindungi ketika aplikasi kembali, setelah waktu inaktif, atau sebelum aksi sensitif.
  3. Tetapkan perilaku waktu tunggu dan layar privasi di layer aplikasi Anda. Mode passcode kustom dan hanya di memori tidak didukung oleh Biometrik Native; gunakan desain penyimpanan aplikasi terpisah dan enkripsi jika diperlukan.
  4. Pakai isCredentialsSaved dan deleteCredentials context
  5. Migrasikan rahasia yang disimpan pada peluncuran pertama membaca dari Vault Identitas dan menulisnya dengan Biometrik Natively.
  6. Hapus Vault Identitas Ioni dari dependensi dan konfigurasi native Anda.

Judul Bagian “Teruskan dari Migrasi dari Vault Identitas Ioni” Migrasikan dari Ionic Identity Vault untuk merencanakan keamanan dan kinerja, hubungkannya dengan Enkripsi untuk detail implementasi di Enkripsi, Kinerja untuk detail implementasi di Kinerja, Capgo Scanner Keamanan untuk alur kerja produk di Capgo Scanner Keamanan, Capgo Keamanan untuk alur kerja produk di Capgo Keamanan, dan Capgo Pusat Kepercayaan untuk alur kerja produk di Capgo Pusat Kepercayaan.