Mengautentikasi ulang pengguna dalam transaksi setelah pendaftaran, memungkinkan metode autentikasi bervariasi berdasarkan pengalaman yang diinginkan dan tingkat kekritisan alur.
Apa yang diselesaikan oleh produk 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 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 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 produk 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 produk ini ketika:
- Anda memerlukan akses ke detail lengkap dari respons Deteksi Kehidupan pada setiap transaksi — Revalidasi Cerdas hanya mengembalikan hasil akhir di seluruh pengalamannya; ketika ditingkatkan ke pengambilan biometrik, hasil deteksi liveness itu sendiri tidak dikembalikan secara terpisah.
Kemampuan yang terlibat
Kemampuan adaptif tunggal:
| Kemampuan | Persyaratan | Peran dalam alur |
|---|---|---|
| Revalidasi Cerdas | Wajib | Mengorkestrasikan metadata 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
referencesdi Buat Proses: setiap item memerlukanreferenceType(REFERENCE_TYPE_PROCESS_IDatauREFERENCE_TYPE_IMAGE_BASE64) danreferenceContent(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
- Native
- Web
Integrasi melalui SDK native — pengambilan gambar berjalan di dalam aplikasi Anda menggunakan Unico SDK untuk Android, iOS, atau Flutter.
- Instal SDK — tambahkan dependensi Unico SDK untuk platform Anda. Lihat panduan penyiapan untuk Android, iOS, atau Flutter.
- Buat proses — panggil Create Process dengan nilai
flowyang sesuai dan pengenal pengguna. Respons menyertakanwebAppToken. - Buka perjalanan — buka SDK dengan
webAppToken. SDK menjalankan perjalanan di aplikasi Anda dan memanggilonSuccessdenganprocessIdsaat pengguna selesai. - Kueri hasilnya — panggil Get Process untuk mengambil hasil capability.
- Terapkan aturan bisnis — evaluasi kolom respons untuk menyetujui, menolak, atau mengekskalasi.
Integrasi di browser — Unico meng-host perjalanan, dan Anda membukanya dengan SDK Journeys atau dengan mengarahkan pengguna.
- Buat proses — panggil Create Process dengan nilai
flowyang sesuai dan pengenal pengguna. Respons menyertakanidproses,token, danuserRedirectUrl. - Buka perjalanan — buka di dalam halaman Anda dengan SDK Journeys, dengan menyertakan
idproses (sebagaitransactionId) dantoken. Ini adalah opsi yang direkomendasikan. Jika perjalanan dapat berjalan di luar halaman Anda, gunakan Akses langsung: kirim pengguna keuserRedirectUrl, dan aturcallbackUridi Create Process agar Unico tahu ke mana harus mengembalikan pengguna. - Pengguna menyelesaikan perjalanan — SDK Journeys memanggil
onFinish. Dengan Akses langsung, Unico mengirim pengguna kembali kecallbackUriAnda. - Kueri hasilnya — panggil Get Process untuk mengambil hasil capability.
- Terapkan aturan bisnis — evaluasi kolom respons untuk menyetujui, menolak, atau mengekskalasi.

