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