انتقل إلى محتوى الدرس

Authentication Verifying Who You Are المصادقة والتحقق من هوية المستخدم

تعرّف على كيفية بناء الخادم لواجهات RESTful API وتبادل بيانات JSON واختبارها بأداة Postman، والفرق بين المصادقة والترخيص، وتتبع الدخول عبر الجلسات ورموز JWT.
1 صفوف تعليمية
تكنولوجيا الويب
9 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

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

تجيب المصادقة عن سؤال واحد محدد: «من أنت؟» وهي العملية التي يتحقق فيها خادم الواجهة الخلفية من صحة هوية الشخص الذي يحاول الدخول عبر إحدى وسائل الإثبات الآتية:

  • 1. شيء تعرفه (): مثل إدخال البريد الإلكتروني وكلمة المرور ومطابقتها داخل الخادم.
  • 2. شيء تملكه (): مثل رمز التحقق المؤقت لمرة واحدة () الذي يصل إلى هاتفك في المصادقة الثنائية ().
  • 3. تسجيل الدخول عبر مزود هوية موثوق: مثل تسجيل الدخول السريع بحساب Google أو GitHub الموثق.