---
title: Revalidasi Cerdas
description: Mengautentikasi ulang pengguna dalam transaksi setelah pendaftaran, memungkinkan metode autentikasi bervariasi berdasarkan pengalaman yang diinginkan dan tingkat kekritisan alur.
canonical: https://developer.unico.io/id/dual-api/products/step-up-authentication/smart-revalidation/index
locale: id
generated_by: markdown-export
---

- [/id/](/id/)
- [Bangun](/id/dual-api/products/)
- [Autentikasi Bertahap](/id/dual-api/products/step-up-authentication/)
- Revalidasi Cerdas

**Di halaman iniRevalidasi CerdasMengautentikasi 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 dan/atau passkey dengan data biometrik yang sudah ada (jika diinginkan).
Tingkat hambatan minimum dapat diatur dengan memilih [useCase](/id/capabilities/smart-revalidation), 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 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:
[Revalidasi Cerdas](/id/capabilities/smart-revalidation)
KemampuanPersyaratanPeran dalam alur**Revalidasi Cerdas**WajibMengorkestrasikan metadata, passkey, dan data biometrik secara adaptif untuk memverifikasi apakah pengguna sesuai dengan proses referensi.
### Prasyarat​

**Bearer token** — lihat [Autentikasi](/id/dual-api/developers/api-reference/authentication).
**Kredensial sandbox** — lihat [Lingkungan](/id/dual-api/developers/api-reference/environments).
**SDK atau komponen Web terpasang** — hanya untuk integrasi Web dan SDK. Lihat [SDK dan Alat](/id/developers/sdks-and-tools/overview).
**Biometrik referensi** — pengguna harus sebelumnya telah menyelesaikan proses onboarding atau pendaftaran biometrik. Kirimkan melalui array `references` di [Buat Proses](/id/dual-api/developers/api-reference/web-sdk/post-process): 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](/id/capabilities/smart-revalidation) untuk daftar lengkap nilai yang valid dan perilakunya.

### Implementasi langkah demi langkah​

NativeWebIntegrasi 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](/id/developers/sdks-and-tools/android/requirements), [iOS](/id/developers/sdks-and-tools/ios/requirements), atau [Flutter](/id/developers/sdks-and-tools/flutter/requirements).
**Buat proses** — panggil [Create Process](/id/dual-api/developers/api-reference/web-sdk/post-process) dengan nilai `flow` yang sesuai dan pengenal pengguna. Gunakan `token` yang dikembalikan untuk menginisialisasi SDK.
**Mulai pengambilan gambar** — SDK merender UI kamera dan melakukan deteksi liveness di perangkat, mengembalikan payload yang diambil.
**Kueri hasilnya** — panggil [Get Process](/id/dual-api/developers/api-reference/web-sdk/get-process) untuk mengambil hasil capability.
**Terapkan aturan bisnis** — evaluasi kolom respons untuk menyetujui, menolak, atau mengekskalasi.

AndroidSDK Android native untuk pengambilan gambar di dalam aplikasi.[Lihat ikhtisar](/id/developers/sdks-and-tools/android/requirements)iOSSDK iOS native untuk pengambilan gambar di dalam aplikasi.[Lihat ikhtisar](/id/developers/sdks-and-tools/ios/requirements)FlutterSDK Flutter lintas platform untuk pengambilan gambar di dalam aplikasi.[Lihat ikhtisar](/id/developers/sdks-and-tools/flutter/requirements)Integrasi melalui iFrame, Redirect, atau Native — Unico meng-host UI pengambilan gambar, dan Anda menerima hasilnya melalui polling.

**Buat proses** — panggil [Create Process](/id/dual-api/developers/api-reference/web-sdk/post-process) dengan nilai `flow` yang sesuai dan pengenal pengguna. Respons menyertakan `userRedirectUrl`.
**Arahkan pengguna** — kirim pengguna ke `userRedirectUrl`. Unico merender perjalanan pengambilan gambar. Atau gunakan `webAppToken` di aplikasi native.
**Pengguna menyelesaikan perjalanan** — setelah pengambilan gambar, pengguna diarahkan kembali ke `callbackUri` Anda.
**Kueri hasilnya** — panggil [Get Process](/id/dual-api/developers/api-reference/web-sdk/get-process) untuk mengambil hasil capability.
**Terapkan aturan bisnis** — evaluasi kolom respons untuk menyetujui, menolak, atau mengekskalasi.

WebIntegrasi cepat melalui browser, tidak perlu instalasi.[Lihat ikhtisar](/id/developers/sdks-and-tools/web)Terakhir diperbarui pada 8 Okt 2026**