الانتقال إلى المحتوى الرئيسي
تُغطي هذه الأدلة التحقق من الهوية. لتسجيل دخول المستخدمين النهائيين، استخدم أدلة منصة المصادقة؛ حزم المصادقة الجديدة تعتمد على الإصدار.
ادمج التحقق من Didit في تطبيق الويب الخاص بك. نوفر سبع طرق للتكامل تناسب بنيتك ومتطلبات تجربة المستخدم، فاختر الطريقة التي تتوافق مع تقنياتك.
اختر طريقة التكامل المناسبة: من الإطارات المضمّنة السريعة التي لا تحتاج إلى أي كود، إلى التحكم البرمجي الكامل عبر حزمة تطوير JavaScript الخاصة بنا، أو الإضافات الجاهزة لـ WordPress وShopify وSalesforce.

طرق التكامل

توصية: بالنسبة لتطبيقات الويب في بيئة الإنتاج، استخدم JavaScript SDK للحصول على أفضل تجربة مستخدم وتحكم برمجي كامل. استخدم InContext iframe للإعداد الأسرع، وإعادة التوجيه عند الحاجة إلى التحقق بين الأجهزة، والتكاملات المخصصة WordPress / Shopify / Salesforce إذا كنت تعمل على هذه المنصات.

JavaScript SDK

توفر حزمة تطوير Didit لـ JavaScript طريقة برمجية لدمج التحقق مع تحكم كامل في تجربة المستخدم. الميزات الرئيسية:
  • إدارة الجلسات واستدعاءات الأحداث
  • دعم React وVue وAngular وNextJS وNuxt وSvelte وJavaScript العادي
  • دعم كامل لـ TypeScript
  • وضعا النافذة المنبثقة والمضمّن
البدء السريع:
→ الوثائق الكاملة لحزمة JavaScript SDK

InContext (Iframe)

ضمّن مسار التحقق مباشرة داخل تطبيقك باستخدام iframe. تجربة سلسة دون توجيه المستخدمين بعيداً عن موقعك. الميزات الرئيسية:
  • UniLink (لا يتطلب خادماً خلفياً) - الإعداد في أقل من دقيقة
  • جلسة API (مع خادم خلفي) - تخصيص كامل
  • تنفيذان بنمط النافذة المنبثقة والنمط المضمّن
  • أمثلة لمكوّنات React
البدء السريع:
→ الوثائق الكاملة لـ InContext

Redirect

وجّه المستخدمين إلى صفحة التحقق المستضافة من Didit. بعد الإكمال، يعود المستخدمون إلى رابط الاستدعاء الخاص بك. الميزات الرئيسية:
  • أقصى درجات التوافق مع المتصفحات
  • دعم التحقق بين الأجهزة
  • تكامل بسيط
  • يعمل عند وجود مشكلات في وصول iframe إلى الكاميرا
البدء السريع:
→ الوثائق الكاملة لإعادة التوجيه

المقارنة

تُسلّم الطرق الثلاث جميعها النتائج النهائية الموقّعة عبر webhook؛ تصف المقارنة أعلاه تجربة المستخدم داخل المتصفح، ولا تصف طريقة استلام قرار التحقق.

الإعدادات

أذونات iframe المطلوبة

بالنسبة لتكاملات iframe من نوع InContext، أدرج هذه الأذونات دائماً:

مستودعات الأمثلة

أمثلة SDK للويب

أمثلة لـ React وVue وAngular وNext.js وNuxt وSvelte وJavaScript العادي

مثال Iframe

أمثلة iframe لـ UniLink وجلسة API

عرض Next.js كامل

تكامل Next.js من البداية إلى النهاية

حزمة NPM

@didit-protocol/sdk-web على npm

ذات صلة

  • webhook — استقبل نتائج التحقق الموقّعة على خادمك الخلفي
  • Create Session API — نقطة النهاية التي تعتمد عليها كل حزم SDK للويب
  • حزم SDK الأصلية — iOS وAndroid وReact Native وFlutter
آخر تعديل في ٧ نوفمبر ٢٠٢٦