Lewati ke konten utama
Revalidasi Cerdas

Mengautentikasi ulang pengguna dalam transaksi setelah pendaftaran, memungkinkan metode autentikasi bervariasi berdasarkan pengalaman yang diinginkan dan tingkat kekritisan alur.

Apa yang diselesaikan oleh use case ini

Revalidasi cerdas menjawab tantangan mengautentikasi ulang pengguna dengan hambatan seminimal mungkin, dengan mengorkestrasikan berbagai metode verifikasi identitas secara adaptif — memilih metode yang paling tepat untuk tingkat risiko setiap transaksi. Alih-alih selalu memerlukan pengambilan biometrik secara penuh, metode ini menggabungkan metadata dan/atau passkey dengan data biometrik yang sudah ada (jika diinginkan).

Tingkat hambatan minimum dapat diatur dengan memilih useCase, berdasarkan tingkat kekritisan, dimungkinkan untuk menetapkan hambatan minimum menjadi silent authentication, passkey, atau sekadar autentikasi biometrik wajah sebagai tantangan. Setelah dipilih, Unico akan mengorkestrasikan teknologi dengan hambatan terendah yang memungkinkan, selalu menjamin tingkat keamanan yang sama dengan biometrik wajah.

Gunakan use case ini ketika:

  • Revalidasi berkala (misalnya, login tanpa kata sandi, pemeriksaan ulang mingguan).
  • Transfer keuangan
  • Pengelolaan akun (misalnya, perubahan kata sandi atau limit)
  • Langganan layanan
  • Pendaftaran perangkat baru
  • Operasi keuangan (investasi, pinjaman, penarikan tunai), dan lain-lain.

Jangan gunakan use case ini ketika:

Kemampuan yang terlibat

Kemampuan adaptif tunggal:

KemampuanPersyaratanPeran dalam alur
Revalidasi CerdasWajibMengorkestrasikan metadata, passkey, dan data biometrik secara adaptif untuk memverifikasi apakah pengguna sesuai dengan proses referensi.

Prasyarat

  • Bearer token — lihat Autentikasi.
  • Kredensial sandbox — lihat Lingkungan.
  • SDK atau komponen Web terpasang — hanya untuk integrasi Web dan SDK. Lihat SDK dan Alat.
  • Biometrik referensi — pengguna harus sebelumnya telah menyelesaikan proses onboarding atau pendaftaran biometrik. Kirimkan melalui array references di Buat Proses: setiap item memerlukan referenceType (REFERENCE_TYPE_PROCESS_ID atau REFERENCE_TYPE_IMAGE_BASE64) dan referenceContent (UUID proses atau gambar berformat base64).
  • Nilai useCase — diperlukan saat membuat proses. Lihat Revalidasi Cerdas untuk daftar lengkap nilai yang valid dan perilakunya.

Implementasi langkah demi langkah

Integrasi melalui SDK native — pengambilan gambar berjalan di dalam aplikasi Anda menggunakan Unico SDK untuk Android, iOS, atau Flutter.

  1. Instal SDK — tambahkan dependensi Unico SDK untuk platform Anda. Lihat panduan penyiapan untuk Android, iOS, atau Flutter.
  2. Buat proses — panggil Create Process dengan nilai flow yang sesuai dan pengenal pengguna. Gunakan token yang dikembalikan untuk menginisialisasi SDK.
  3. Mulai pengambilan gambar — SDK merender UI kamera dan melakukan deteksi liveness di perangkat, mengembalikan payload yang diambil.
  4. Kueri hasilnya — panggil Get Process untuk mengambil hasil capability.
  5. Terapkan aturan bisnis — evaluasi kolom respons untuk menyetujui, menolak, atau mengekskalasi.
Android

SDK Android native untuk pengambilan gambar di dalam aplikasi.

iOS

SDK iOS native untuk pengambilan gambar di dalam aplikasi.

Flutter

SDK Flutter lintas platform untuk pengambilan gambar di dalam aplikasi.