Skip to content
من فريقنا · الصفحة 8

من داخل Toden.

الصفحة 8

  • المطورون

    ربط حالات التحقق بحالات منتجك

    وجّه منتجك انطلاقًا من الحالة، أي النتيجة، وخزّن قيمة checkStatus بجانبها كشرح. اربط كل قيمة من قيم الحالة العشر بحالة واحدة في نظامك، واحصل على أحدث حالة من verification.status_updated أو من خلال الاستقصاء الدوري.

  • المطورون

    طلبات التحقق المتكررة: تجنب عمليات التحقق المكررة والرسوم المكررة

    امنح كل عملية تحقق منطقية معرّف طلب واحد، واحفظه قبل إرسال الطلب، وأعد استخدامه في كل محاولة إعادة. يُعيد معرّف الطلب المُكرّر عملية التحقق الموجودة بدلاً من إنشاء عملية تحقق ثانية وتحميل رسومها.

  • المطورون

    المفاتيح العامة والسرية: إبقاء بيانات التحقق بعيدة عن العميل

    ضع المفتاح العام في تطبيقك، واحتفظ بالمفتاح السري على خادمك. يمكن للمفتاح العام بدء عملية التحقق وقراءة الحد الأدنى من البيانات، وليس بيانات الهوية، لذا ضع في اعتبارك احتمالية تسريبه، وقلل من تكلفة هذا التسريب.

  • المطورون

    اختبار تكامل التحقق من البداية إلى النهاية في بيئة اختبارية

    استخدم معرفات اختبار Sandbox المنشورة، والتي تحدد أرقامها الأخيرة النتيجة، لتوجيه كل نتيجة يجب أن يتعامل معها الكود الخاص بك، ثم اختبر مستقبل webhook الخاص بك بأحداث محاكاة موقعة قبل التبديل إلى المفاتيح الحية.

  • تحديثات المنتج

    تغيير مسار التحقق دون إصدار نسخة جديدة من التطبيق

    قم بتثبيت حزمة تطوير البرامج (SDK) باستخدام معرّف سير العمل، وسيتم جلب إعدادات سير العمل من الخادم في كل عملية تحقق. يؤدي إعادة النشر إلى تغيير الخطوات والفحوصات وقواعد النسخ واتخاذ القرار لعملية التحقق التالية، دون إصدار أي تطبيق جديد.

  • تحديثات المنتج

    كيف تحوّل الرسوم البيانية للقرارات عمليات التحقق إلى موافقة أو مراجعة أو رفض

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

  • المطورون

    تضمين SDK أو رابط مُستضاف: اختيار كيفية دمج التحقق

    قم بتضمين حزمة تطوير البرامج (SDK) عند إجراء التحقق داخل منتجك؛ وأرسل رابطًا مُستضافًا لكل مُتقدم عند إجرائه خارجه. في كلتا الحالتين، شغّل سير عمل مُعلن، بحيث يكون الخيار مُرتبطًا بالتسليم، وليس بسير العمل.

  • إدارة المخاطر والامتثال

    التعامل مع البيانات البيومترية بموجب قوانين حماية البيانات الأفريقية

    تُعامل القوانين الثلاثة البيانات البيومترية كفئة خاصة. تُحدد نيجيريا صور الوجه وتُقيد البيانات الحساسة بأسباب مُحددة، بينما تُصنف كينيا معالجة البيانات البيومترية على أنها عالية المخاطر، ويحظرها قانون حماية المعلومات الشخصية (POPIA) إلا بترخيص. لذا، يجب وضع خطة لتحديد أساس قانوني، وإجراء تقييم لأثر حماية البيانات (DPIA)، والحد من استخدامها.

  • إدارة المخاطر والامتثال

    ما الذي يمكن أن تخبرك به إشارات الجهاز وبروتوكول الإنترنت وما الذي لا يمكنها إخبارك به؟

    تُشير إشارات الجهاز وعنوان IP إلى الهاتف والاتصال، وليس إلى المستخدم. تُعدّ برامج المحاكاة وعناوين IP الخاصة بمراكز البيانات مؤشرات تحذيرية قوية؛ بينما تُعتبر الأجهزة المشتركة وسرعة IP وموقع IP مؤشرات ضعيفة. استخدمها كمعلومات داعمة، واعتمد على موقع IP على مستوى الدولة فقط.

  • تحديثات المنتج

    الاستيلاء على الحساب: صعّد التحدي بدلاً من حظر العميل

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