Langsung ke konten utama
Panduan ini mencakup Verifikasi identitas. Untuk login pengguna akhir, gunakan panduan platform Authentication; paket Authentication yang baru bergantung pada rilis.
Integrasikan verifikasi Didit ke dalam aplikasi web Anda. Kami menyediakan tujuh metode integrasi yang sesuai dengan arsitektur dan kebutuhan pengalaman pengguna Anda. Pilih yang sesuai dengan stack Anda.
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
Mulai Cepat:
→ Dokumentasi Lengkap JavaScript SDK

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
Mulai Cepat:
→ Dokumentasi Lengkap InContext

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
Mulai Cepat:
→ Dokumentasi Lengkap Pengalihan

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 npm

Terkait

Terakhir diubah pada 7 November 2026