تُغطي هذه الأدلة التحقق من الهوية. لتسجيل دخول المستخدمين النهائيين، استخدم أدلة منصة المصادقة؛ حزم المصادقة الجديدة تعتمد على الإصدار.
اختر طريقة التكامل المناسبة: من الإطارات المضمّنة السريعة التي لا تحتاج إلى أي كود، إلى التحكم البرمجي الكامل عبر حزمة تطوير JavaScript الخاصة بنا، أو الإضافات الجاهزة لـ WordPress وShopify وSalesforce.
طرق التكامل
توصية: بالنسبة لتطبيقات الويب في بيئة الإنتاج، استخدم JavaScript SDK للحصول على أفضل تجربة مستخدم وتحكم برمجي كامل. استخدم InContext iframe للإعداد الأسرع، وإعادة التوجيه عند الحاجة إلى التحقق بين الأجهزة، والتكاملات المخصصة WordPress / Shopify / Salesforce إذا كنت تعمل على هذه المنصات.
JavaScript SDK
توفر حزمة تطوير Didit لـ JavaScript طريقة برمجية لدمج التحقق مع تحكم كامل في تجربة المستخدم. الميزات الرئيسية:- إدارة الجلسات واستدعاءات الأحداث
- دعم React وVue وAngular وNextJS وNuxt وSvelte وJavaScript العادي
- دعم كامل لـ TypeScript
- وضعا النافذة المنبثقة والمضمّن
InContext (Iframe)
ضمّن مسار التحقق مباشرة داخل تطبيقك باستخدام iframe. تجربة سلسة دون توجيه المستخدمين بعيداً عن موقعك. الميزات الرئيسية:- UniLink (لا يتطلب خادماً خلفياً) - الإعداد في أقل من دقيقة
- جلسة API (مع خادم خلفي) - تخصيص كامل
- تنفيذان بنمط النافذة المنبثقة والنمط المضمّن
- أمثلة لمكوّنات React
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