Web SDK'ya genel bakış
Prove ID Web SDK, kimlik belgesi ve yüz doğrulama akışını kullanıcının tarayıcısında çalıştıran hazır bir bileşendir. Kamera erişimi, belgenin otomatik yakalanması, canlılık kontrolü ve sonuçların Prove ID’ye gönderilmesi SDK tarafından yönetilir; siz yalnızca bileşeni sayfanıza ekleyip sonucu dinlersiniz.
SDK, <techsign-kyc> adlı bir custom element olarak gelir. Bu sayede düz HTML, React, Vue, Angular ve diğer tüm framework’lerde aynı şekilde çalışır. React için ayrıca hazır bir bileşen sunulur.
Kullanıcı aşağıdaki adımlardan geçer. Hangi adımların gösterileceğini yapılandırma ile belirlersiniz.
- Belge türü seçimi —
card-typeverilmemişse kullanıcı belgesini seçer. - Ön yüz — Belge otomatik olarak algılanır ve yakalanır.
- Arka yüz — T.C. kimlik kartı ve yabancı kimlik belgesi için.
- Hologram — İsteğe bağlı; T.C. kimlik kartı ve sürücü belgesi için.
- Yüz — Kullanıcıdan basit bir hareket (göz kırpma, ağız açma veya baş hareketi) yapması istenir ve kısa bir video ile canlılık doğrulanır.
- Sonuç ekranı — İsteğe bağlı.
Akış bittiğinde bileşen complete event’ini yayınlar.
Desteklenen belgeler
Bölüm başlığı “Desteklenen belgeler”card-type |
Belge |
|---|---|
IDCARD |
T.C. Kimlik Kartı |
OLDIDCARD |
T.C. Eski Kimlik Kartı |
DRIVERCARD |
Sürücü Belgesi |
PASSPORT |
Pasaport |
FOREIGNID |
Yabancı Kimlik Belgesi |
Gereksinimler
Bölüm başlığı “Gereksinimler”- Sayfa HTTPS üzerinden açılmalıdır (
localhosthariç); tarayıcılar kameraya yalnızca güvenli bağlamda izin verir. - SDK mobil cihazlar için tasarlanmıştır. Masaüstünde varsayılan olarak kullanıcıya telefonundan devam etmesi için bir QR kod gösterilir (
allow-desktopile değiştirilebilir). - Telefon dikey tutulmalıdır; yatay kullanım varsayılan olarak engellenir (
allow-landscape). - Canlıya çıkmadan önce iOS Safari ve Android Chrome üzerinde test edin.