Panduan ini mencakup Verifikasi identitas. Untuk login pengguna akhir, gunakan panduan platform Authentication; paket Authentication yang baru bergantung pada rilis.
Pilih metode integrasi Anda: Mulai dari iframe no-code yang cepat hingga kontrol pemrograman penuh dengan JavaScript SDK kami, atau plugin siap pakai untuk WordPress, Shopify, dan Salesforce.
Metode Integrasi
Rekomendasi: Untuk aplikasi web produksi, gunakan JavaScript SDK untuk UX terbaik dan kontrol pemrograman penuh. Gunakan InContext iframe untuk pengaturan tercepat, Pengalihan saat verifikasi lintas perangkat diperlukan, dan integrasi khusus WordPress / Shopify / Salesforce jika Anda menggunakan platform tersebut.
JavaScript SDK
Didit JavaScript SDK memungkinkan integrasi verifikasi secara terprogram dengan kontrol penuh atas pengalaman pengguna. Fitur Utama:- Manajemen sesi dan callback untuk event
- Dukungan React, Vue, Angular, NextJS, Nuxt, Svelte, dan vanilla JS
- Dukungan TypeScript penuh
- Mode modal & inline
InContext (Iframe)
Sematkan alur verifikasi langsung di dalam aplikasi Anda menggunakan iframe. Pengalaman yang mulus tanpa mengalihkan pengguna dari situs Anda. Fitur Utama:- UniLink (tanpa backend) - pengaturan dalam < 1 menit
- API Sesi (dengan backend) - kustomisasi penuh
- Implementasi modal dan inline
- Contoh komponen React
Pengalihan
Alihkan pengguna ke halaman verifikasi yang di-hosting Didit. Setelah selesai, pengguna kembali ke URL callback Anda. Fitur Utama:- Kompatibilitas browser maksimal
- Dukungan verifikasi lintas perangkat
- Integrasi sederhana
- Berfungsi saat akses kamera iframe bermasalah
Perbandingan
Ketiga metode mengirimkan hasil akhir yang ditandatangani melalui webhook. Perbandingan di atas menjelaskan UX di dalam browser, bukan cara Anda menerima keputusan verifikasi.
Konfigurasi
Izin Iframe yang Wajib
Untuk integrasi iframe InContext, selalu sertakan izin berikut:Repositori Contoh
Contoh SDK Web
Contoh untuk React, Vue, Angular, Next.js, Nuxt, Svelte, dan vanilla JS
Contoh Iframe
Contoh iframe UniLink dan API sesi
Demo Next.js Lengkap
Integrasi Next.js dari awal hingga akhir
Paket NPM
@didit-protocol/sdk-web di npmTerkait
- Webhook: terima hasil verifikasi yang ditandatangani di backend Anda
- Create Session API: endpoint di balik setiap SDK web
- SDK Native: iOS, Android, React Native, Flutter