TrueschoTruescho
كل الدورات
مقدمة في مصادقة الويب
edX
دورة
مبتدئ
مجاني للتدقيق
شهادة

مقدمة في مصادقة الويب

The World Wide Web Consortium (W3C)

تعرّف على WebAuthn لاستبدال كلمات المرور بمصادقة قوية مدعومة بالأجهزة، وبناء تدفقات تسجيل ودخول آمنة ضد التصيّد.

3 ساعة/أسبوع3 أسبوعالإنجليزية2,232 متسجل
مجاني للتدقيق

عن الدورة

تقدّم هذه الدورة للمطورين واجهة برمجة تطبيقات مصادقة الويب (WebAuthn) من W3C، والتي تتيح استبدال أسماء المستخدمين وكلمات المرور بمصادقة آمنة مدعومة بالأجهزة وتعتمد على التشفير. سيستكشف المتعلمون المفاهيم الأساسية مثل التسجيل (Registration) والمصادقة (Authentication)، وكيف تُحبط WebAuthn الهجمات الحديثة مثل التصيّد الاحتيالي (Phishing) لضمان الأمان والخصوصية. وبعد الإلمام بلبنات WebAuthn الأساسية—مثل المُصدِّقات (Authenticators) والعملاء (Clients) والأطراف المعتمِدة (Relying Parties)—سينتقل المتعلمون إلى إعداد خادم WebAuthn والتعرّف إلى التدفقات المختلفة التي تدعمها WebAuthn. وفي الختام، سيراجع الطلاب إرشادات وتوصيات تشغيل بيئة WebAuthn، وتُتوَّج الدورة بمشروع تفاعلي يمنح المطورين أساساً متيناً لتأمين الأصول والموارد والتطبيقات.

ماذا ستتعلم

  • فهم ما هي مصادقة الويب (WebAuthn)
  • التعرّف إلى مفاهيم WebAuthn الأساسية
  • إنشاء بيانات اعتماد مصادقة الويب واستخدامها
  • بناء بنية تحتية للخادم
  • فهم متطلبات جهة الخادم ونشرها

المتطلبات المسبقة

  • مفتاح أمان و/أو مُصدِّق Chrome (أداة مجانية تعمل على متصفح Chrome)
  • معرفة عملية بأمن الحاسوب والمصادقة، والإلمام بـ JavaScript والقدرة على كتابة الشيفرة بكفاءة
  • توفر نسخة عاملة من Git وDocker

المدرسون

L

Luke Walker

Director Developer Program

D

Dennis Hills

Solutions Architect, Developer Program

المواضيع

واجهات برمجة التطبيقات
التصيّد الاحتيالي

معلومات الدورة

المنصةedX
المستوىمبتدئ
طريقة التعلمغير محدد
شهادةمتاحة
السعرمجاني للتدقيق

المهارات

واجهات برمجة التطبيقات
التصيّد الاحتيالي
Authentications

ابدأ التعلم الآن