تجاوز إلى المحتوى الرئيسي
Didit تجمع 7.5 مليون دولار لبناء البنية التحتية للهوية والاحتيال
Didit
العودة إلى المدونة
المدونة · 7 مارس 2026

تطبيق تدفق إصدار OID4VC باستخدام واجهة برمجة تطبيقات Didit في C#/.NET (AR)

تعمق في تطبيق تدفقات إصدار OpenID للوثائق الاعتمادية القابلة للتحقق (OID4VC) باستخدام واجهة برمجة تطبيقات Didit القوية وسهلة الاستخدام للمطورين في C#/.NET.

بواسطة Diditتحديث
implementing-oid4vc-issuing-flow-with-didit-api-csharp-dotnet.png

تبسيط إصدار وثائق الاعتماديمكن أن يكون تطبيق OID4VC للوثائق الاعتمادية القابلة للتحقق (VCs) معقدًا، ولكن واجهة برمجة تطبيقات Didit تبسط خطوات التحقق الأساسية من الهوية المطلوبة قبل الإصدار، مما يجعل العملية فعالة وآمنة.

تكامل سهل للمطورينتم تصميم منصة Didit للمطورين، حيث توفر واجهات برمجة تطبيقات نظيفة ووثائق شاملة تمكن من التكامل السريع والسلس في تطبيقات C#/.NET لإدارة سير عمل التحقق من الهوية.

أمان وامتثال معززانمن خلال دمج التحقق المتقدم من الهوية واكتشاف الحياة من Didit، يمكن للمؤسسات ضمان أن وثائق الاعتماد القابلة للتحقق التي تصدرها تستند إلى هويات تم التحقق منها بدقة، مما يعزز الأمان ويلبي الامتثال التنظيمي.

ميزة Didit المعياريةتوفر Didit طبقة التحقق من الهوية الأساسية، بما في ذلك خدمة KYC الأساسية المجانية، مما يسمح للشركات بتكوين تدفقات إصدار OID4VC قوية بمرونة لا مثيل لها وبدون رسوم إعداد أولية.

فهم OpenID للوثائق الاعتمادية القابلة للتحقق (OID4VC)

يتجه العالم الرقمي بسرعة نحو الهوية اللامركزية، وتعد الوثائق الاعتمادية القابلة للتحقق (VCs) في طليعة هذا التوجه. OID4VC، أو OpenID للوثائق الاعتمادية القابلة للتحقق، هي مجموعة من المواصفات التي تحدد كيفية إصدار وتبادل والتحقق من VCs باستخدام بروتوكول OpenID Connect المعتمد على نطاق واسع. يوفر هذا الإطار طريقة موحدة وآمنة ومحافِظة على الخصوصية للمؤسسات لإصدار وثائق اعتماد رقمية (مثل إثبات العمر أو التوظيف أو المؤهلات الأكاديمية) مباشرة للمستخدمين، الذين يتحكمون بعد ذلك في كيفية ووقت تقديم هذه الوثائق.

يتضمن تطبيق تدفق إصدار OID4VC عدة خطوات حاسمة: أولاً، التحقق من هوية الفرد الذي يطلب وثيقة الاعتماد؛ ثانياً، إنشاء وتوقيع VC؛ وثالثاً، إصدارها بأمان إلى محفظة المستخدم الرقمية. تعد خطوة التحقق الأولي من الهوية ذات أهمية قصوى، حيث تعتمد مصداقية VC بالكامل على موثوقية فحص الهوية الذي يقوم به المصدر. وهنا تلعب منصات مثل Didit دوراً حاسماً، حيث توفر خدمات التحقق من الهوية القوية والموثوقة اللازمة لدعم نظام بيئي آمن لـ OID4VC.

دور التحقق من الهوية في إصدار OID4VC

قبل إصدار أي وثيقة اعتماد قابلة للتحقق، يجب أن يكون لدى المصدر ثقة عالية في هوية الفرد الذي يطلبها. يتضمن هذا غالباً عملية تحقق من الهوية متعددة الطبقات. يمكن أن تكون الطرق التقليدية مرهقة وعرضة للاحتيال، لكن المنصات الحديثة الأصلية للذكاء الاصطناعي مثل Didit تقدم حلولاً متطورة تبسط هذه الخطوة الحاسمة.

لنفترض سيناريو حيث تحتاج خدمة عبر الإنترنت إلى إصدار وثيقة اعتماد 'عمر مُتحقق منه'. قبل الإصدار، يجب على الخدمة التحقق من عمر المستخدم. منتجات Didit مثل تقدير العمر والتحقق من الهوية مناسبة تماماً لذلك. قد يقدم المستخدم وثيقة هوية صادرة عن الحكومة، والتي يمكن لتقنية OCR من Didit مسحها واستخراج البيانات منها بسرعة. في الوقت نفسه، يمكن لاكتشاف الحياة السلبية والنشطة تأكيد أن المستخدم شخص حقيقي وموجود وليس تزييفاً عميقاً أو هجوماً تقديمياً. وهذا يضمن أن معلومات الهوية الأساسية لـ VC دقيقة وموثوقة.

بالنسبة لوثائق الاعتماد الأكثر تعقيدًا، مثل تلك التي تتطلب إثبات العنوان أو الوضع المالي، يمكن دمج قدرات Didit لإثبات العنوان وفحص ومراقبة مكافحة غسيل الأموال (AML) في سير عمل ما قبل الإصدار. من خلال الاستفادة من بنية Didit المعيارية، يمكن للشركات تكوين تدفقات تحقق مخصصة تلبي المتطلبات المحددة لكل نوع من أنواع VC، مما يضمن الامتثال ويقلل المخاطر.

دمج واجهة برمجة تطبيقات Didit للتحقق من الهوية في C#/.NET

تم تصميم واجهة برمجة تطبيقات Didit لسهولة التكامل، مما يجعلها مثالية لمطوري C#/.NET الذين يقومون ببناء منصات إصدار OID4VC. يعني نهج المنصة الذي يركز على المطورين توفير واجهات برمجة تطبيقات نظيفة، وبيئات اختبار فورية، ووثائق شاملة، مما يتيح التطوير والنشر السريع. دعنا نوضح عملية مبسطة لدمج التحقق من الهوية من Didit في تطبيق C#/.NET.

قبل إجراء أي مكالمات تحقق، تحتاج إلى الحصول على بيانات اعتماد واجهة برمجة التطبيقات الخاصة بك. تسمح Didit بالتسجيل البرمجي واسترداد بيانات الاعتماد، وهو أمر مفيد للغاية للإعدادات التلقائية أو وكلاء الذكاء الاصطناعي. ستقوم أولاً بتسجيل بريدك الإلكتروني وكلمة المرور عبر نقطة النهاية /programmatic/register/. ثم، تحقق من البريد الإلكتروني باستخدام رمز OTP الذي تم استلامه، واستدعِ نقطة النهاية /programmatic/verify-email/. تقوم هذه الخطوة تلقائياً بتوفير مؤسسة وتطبيق، وإرجاع api_key الخاص بك.

بمجرد حصولك على api_key الخاص بك، يمكنك بدء جلسة تحقق. على سبيل المثال، لإجراء التحقق من الهوية وفحص إثبات الوجود، سيقوم تطبيق C# الخاص بك بإجراء مكالمات API إلى نقاط نهاية إدارة الجلسات في Didit. تتعامل Didit مع تجربة المستخدم (مثل التقاط صور الهوية، وإجراء فحوصات إثبات الوجود) وتُرجع نتيجة تحقق شاملة. تُعلم هذه النتيجة، التي تشير إلى نجاح وموثوقية التحقق من الهوية، منطق إصدار OID4VC الخاص بك. تعني معيارية Didit أنه يمكنك اختيار فحوصات التحقق اللازمة لكل نوع من أنواع وثائق الاعتماد، مما يحسن التكلفة وتجربة المستخدم.

بناء منطق إصدار OID4VC باستخدام نتائج التحقق من Didit

مع التحقق من الهوية بواسطة Didit، يمكن لتطبيق C#/.NET الخاص بك المضي قدماً في إصدار OID4VC. توفر نتيجة التحقق من Didit الضمان اللازم بأن هوية المستخدم مشروعة. سيقوم تطبيقك بعد ذلك بما يلي:

  1. تلقي نتيجة التحقق: تحليل نتيجة التحقق الناجحة من Didit، والتي تتضمن تفاصيل حول الهوية المتحقق منها، وحالة إثبات الوجود، وأي فحوصات أخرى تم إجراؤها (مثل AML، تقدير العمر).
  2. إعداد بيانات وثيقة الاعتماد: بناءً على نوع وثيقة الاعتماد التي يتم إصدارها (على سبيل المثال، وثيقة اعتماد العمر، وثيقة اعتماد التوظيف)، جمع المطالبات ذات الصلة حول المستخدم من بيانات الهوية المتحقق منها وأنظمتك الداخلية.
  3. إنشاء وتوقيع وثيقة الاعتماد: استخدام مكتبة متوافقة مع OID4VC في C# (على سبيل المثال، مكتبة .NET لـ JWTs و JOSE) لإنشاء وثيقة الاعتماد القابلة للتحقق. يتضمن ذلك تضمين المطالبات، وتحديد نوع وثيقة الاعتماد، وتوقيعها باستخدام المفتاح الخاص للمصدر.
  4. إصدار وثيقة الاعتماد: تقديم وثيقة الاعتماد الموقعة للمستخدم، عادةً عبر رابط عميق أو رمز QR، مما يسمح لهم بإضافتها إلى محفظتهم الرقمية. يحدد بروتوكول OID4VC كيفية حدوث هذا التفاعل، مستفيداً من تدفقات OpenID Connect.

يتمثل دور Didit في توفير الأساس الموثوق به للخطوة 1، مما يضمن أن الهوية وراء وثيقة الاعتماد لا يمكن دحضها. يتيح هذا الفصل بين الاهتمامات لفريقك التركيز على تنفيذ OID4VC المحدد، مع العلم أن التحقق من الهوية يتم التعامل معه بواسطة منصة متخصصة تعتمد على الذكاء الاصطناعي.

كيف تساعد Didit

Didit هي منصة الهوية الأصلية للذكاء الاصطناعي، التي تركز على المطورين، وتبسط عالم التحقق من الهوية المعقد، مما يجعلها أداة لا غنى عنها لتطبيق تدفقات إصدار OID4VC. تتيح بنية Didit المعيارية للشركات اختيار العناصر الأساسية للهوية التي تحتاجها بالضبط، مثل التحقق من الهوية (OCR، MRZ، الرموز الشريطية)، واكتشاف الحياة السلبية والنشطة، ومطابقة الوجه 1:1، وتقدير العمر، وفحص AML، وإثبات العنوان. وهذا يضمن أن فحوصات الهوية الأساسية لأي وثيقة اعتماد قابلة للتحقق تكون قوية ومصممة خصيصاً لتلبية المتطلبات المحددة.

تتميز Didit بالتزامها بتقديم خدمة KYC الأساسية المجانية، مما يتيح للشركات البدء في التحقق الأساسي من الهوية دون تكلفة. يضمن نهجها المعتمد على الذكاء الاصطناعي دقة عالية وقدرات منع الاحتيال، بينما يجعل عدم وجود رسوم إعداد ونموذج الدفع مقابل كل فحص ناجح خياراً اقتصادياً مجدياً للشركات من جميع الأحجام. من خلال دمج Didit، يمكن للمؤسسات نشر أنظمة إصدار OID4VC آمنة ومتوافقة وفعالة بسرعة، مستفيدة من سير العمل المنسق والثقة التلقائية دون الحاجة إلى بناء بنية تحتية معقدة للتحقق داخلياً. تبني Didit حقاً طبقة الهوية المفتوحة والمعيارية للإنترنت، مما يمكّن المطورين من إنشاء الجيل التالي من حلول الهوية.

هل أنت مستعد للبدء؟

هل أنت مستعد لرؤية Didit في العمل؟ احصل على عرض توضيحي مجاني اليوم.

ابدأ في التحقق من الهويات مجاناً مع الطبقة المجانية من Didit.

بنية تحتية للهوية والاحتيال.

واجهة برمجية واحدة لـ KYC و KYB ومراقبة المعاملات وفحص المحافظ. ادمجها في 5 دقائق.

اطلب من الذكاء الاصطناعي تلخيص هذه الصفحة
إصدار OID4VC بواجهة Didit API في C#/.NET.