سأقوم بإضافة نظام التحقق بخطوتين (Two-Factor Authentication) عبر البريد الإلكتروني إلى موقعك.
بعد إدخال بيانات تسجيل الدخول، يتم إرسال رمز تحقق مؤقت إلى بريد المستخدم، ويُطلب منه إدخال هذا الرمز لإتمام تسجيل الدخول.
يشمل العمل ما يلي:
توليد رمز تحقق عشوائي بصلاحية محددة (مثلاً 5 دقائق).
إرسال الرمز إلى البريد الإلكتروني المسجّل.
إنشاء واجهة لإدخال الرمز والتحقق منه.
التحقق من صلاحية الرمز وتطابقه مع المستخدم.
منع الاستخدام المتكرر للرمز أو بعد انتهاء صلاحيته.
متطلبات البدء:
معلومات الدخول إلى الاستضافة أو الكود.
أن تكون خاصية إرسال البريد مفعلة (SMTP أو mail).
وجود جدول للمستخدمين يتضمن بريدهم الإلكتروني.
الخدمة قابلة للتخصيص حسب بنية الموقع (PHP خام، Laravel، Node.js، وغيرها).
اضافة شروط تفعيل المصادقة
10.00
|
اضافة شروط تفعيل المصادقة
10.00
|