0Pricing
OAuth2 & OpenID Connect Deep Dive icon

OAuth2 & OpenID Connect Deep Dive

SecurityBackendWebMobileFrontendCloudAndroidIosEnterpriseDesktopCryptoNetwork

أتقن المصادقة والتفويض الحديث من خلال الغوص العميق في بروتوكولات OAuth2 و OpenID Connect، وأمّن تطبيقاتك وواجهات برمجتك.

🤖 مدعوم بالذكاء الاصطناعي📚 12 دورة👥 100,000+ متعلم⭐ تقييم 4.9
نظرة عامة على الدورة

OAuth2 و OpenID Connect: البروتوكولات التي تقف خلف المصادقة الحديثة

OAuth2 هو إطار العمل للتفويض الذي يدعم الوصول الآمن للواجهات البرمجية عبر جميع المنصات الكبرى تقريباً — من Google و GitHub إلى مزودي الهوية للمؤسسات. يبني OpenID Connect على ذلك ليضيف طبقة هوية موحدة، مما يعطي التطبيقات طريقة موثوقة للتحقق من هوية المستخدم. معاً، يشكل هذان البروتوكولان العمود الفقري للمصادقة والتفويض الحديث. تأخذك هذه المسارات من أساسيات تفويض الوصول إلى تقسية الأمان وأنماط التكامل في العالم الحقيقي التي يطبقها المهندسون في الأنظمة الإنتاجية.

ما ستتعلمه

ستبدأ بالتمييز بين المصادقة والتفويض، ثم تبني فهماً شاملاً لأنواع المنح الأساسية في OAuth2 — رمز التفويض والبيانات الاعتمادية للعميل والتدفق الضمني وتدفق الجهاز. من هناك ستطبق تدفقات OpenID Connect، والتحقق من إدارة رموز الهوية، والعمل من خلال امتدادات OAuth2 المتقدمة. تغطي الدورات اللاحقة نمذجة التهديدات لتطبيقات OAuth2، واكتشاف OIDC وتسجيل العميل الديناميكي، وأنماط الأمان التي تفصل بين التكامل الإنتاجي القوي والتكامل الضعيف. ينتهي المسار بسيناريوهات من العالم الحقيقي ونظرة استشرافية على المعايير الناشئة.

مسار التعلم

تمتد اثنا عشرة دورة من A1 إلى C2. ترسي الدورة التمهيدية المجانية مفردات المصادقة والتفويض قبل انتقال المسار إلى أساسيات OAuth2 في A2. يغطي الجزء الأوسط (B1–B2) أنواع المنح وأساسيات OpenID Connect والتدفقات المتقدمة والتحقق من رموز الهوية عبر أربع دورات محددة النطاق بدقة. يحتوي الكتلة الأخيرة (C1–C2) على المواد الأكثر تطلباً: تأمين تطبيقات OAuth2 و ميزات OIDC المتقدمة والاكتشاف و أفضل الممارسات الأمنية في OAuth2 و OIDC و السيناريوهات والتكاملات من العالم الحقيقي و الاتجاهات المستقبلية والمفاهيم المتقدمة.

كيفية عمله

تنقسم كل دورة إلى دروس قصيرة ومركزة تكملها في محرر الأكواد المدمج مع ملاحظات فورية. يتوفر معلم ذكي كلما واجهت صعوبة، حتى تتمكن من العمل على تدفقات الرموز وإعدادات العميل وحالات الأمان الحدية بمعدلك الخاص دون فقدان الزخم.

ابدأ التعلم →

كيف ستتعلم

🎯
دروس تفاعلية
تمارين برمجة عملية مع ردود فعل فورية
🤖
معلم الذكاء الاصطناعي
احصل على مساعدة فورية من معلمنا الذكي عندما تعلق
💻
محرر مدمج
اكتب وشغّل الأكواد مباشرة في متصفحك
🏆
الشهادة
احصل على شهادة عند إكمالك للدورة
المنهج الدراسي

12 دورة

كل الدورات في مسار تعلم OAuth2 & OpenID Connect Deep Dive.

01

مقدمة إلى المصادقة والتفويض

A14 دروس

ابدأ رحلتك بفهم المفاهيم الأساسية للمصادقة والتفويض، واستكشف أهمية إدارة الهويات بأمان للتطبيقات الحديثة وتطوّر هذه البروتوكولات.

02

فهم أساسيات OAuth2

A24 دروسPRO

ضع أساسًا متينًا للوصول الآمن إلى واجهات API من خلال فهم المبادئ الأساسية لـ OAuth2 وأدواره ومصطلحاته، وكيف يتيح التفويض المفوَّض من دون مش…

03

تعمّق في أنواع منح التفويض

B14 دروسPRO

استكشف بالتفصيل أنواع منح التفويض الرئيسية في OAuth2، وافهم آلياتها وحالات استخدامها واعتبارات الأمان اللازمة لتنفيذ الوصول المفوَّض.

04

مقدمة إلى OpenID Connect

B14 دروسPRO

انتقل من التفويض إلى المصادقة باستخدام OpenID Connect، وتعلّم كيف يبني على OAuth2 لتوفير معلومات هوية قابلة للتحقق عن المستخدم النهائي.

05

تدفّقات OAuth2 المتقدمة وامتداداته

B24 دروسPRO

طوّر معرفتك بـ OAuth2 من خلال دراسة التدفّقات الأكثر تعقيدًا والامتدادات الأساسية مثل PKCE، التي تعزّز الأمان وقابلية التطبيق على أنواع مخت…

06

تنفيذ تدفّقات OpenID Connect

B24 دروسPRO

عمّق فهمك لـ OpenID Connect من خلال تنفيذ تدفّقاته الأساسية، بما في ذلك Authorization Code وImplicit وHybrid، للتعامل مع مصادقة المستخدم وا…

07

التحقق من ID Token وإدارته

B24 دروسPRO

اضمن سلامة هوية المستخدم وأصالتها من خلال إتقان تقنيات التحقق من ID Token، بما في ذلك التحقق من التوقيع وفحص الادعاءات، وهي أمور أساسية لتن…

08

تأمين تطبيقات OAuth2

C14 دروسPRO

حصّن تطبيقاتك بفهم الجوانب الأمنية المهمة في OAuth2، بما في ذلك التعامل مع الرموز وإدارة الحالة وأفضل الممارسات لمنع الثغرات الشائعة.

09

ميزات OIDC المتقدمة والاكتشاف

C14 دروسPRO

ارفع مستوى خبرتك في OIDC باستكشاف الميزات المتقدمة مثل تسجيل العملاء الديناميكي ونقاط نهاية الاكتشاف وإدارة الجلسات، وهي عناصر أساسية لحلول…

10

أفضل ممارسات OAuth2 وOIDC وأمانهما

C14 دروسPRO

رسّخ فهمك لـ OAuth2 وOIDC باعتماد أفضل الممارسات الخاصة بالموافقة وCORS وآليات تسجيل الخروج، لضمان تنفيذات آمنة وسهلة الاستخدام.

11

السيناريوهات الواقعية وعمليات التكامل

C14 دروسPRO

طبّق معرفتك على سيناريوهات عملية وواقعية، وادمج OAuth2 وOIDC مع مزوّدي الهوية المتنوعين والخدمات المصغّرة وبوابات API لبناء معماريات قابلة…

12

الاتجاهات المستقبلية والمفاهيم المتقدمة

C24 دروسPRO

واكب أحدث التطورات باستكشاف الاتجاهات الناشئة والموضوعات المتقدمة في OAuth2 وOpenID Connect، بما في ذلك واجهات API ذات المستوى المالي وآليا…

الأسئلة الشائعة

الأسئلة الشائعة

هل دورة OAuth2 & OpenID Connect Deep Dive مجانية؟

نعم. يمكنك البدء في دورة OAuth2 & OpenID Connect Deep Dive مجانًا وإكمال دروسها التفاعلية بلا تكلفة. اشتراك PRO اختياري يفتح لك أدوات ذكاء اصطناعي متقدمة وشهادة قابلة للمشاركة.

هل أحتاج إلى خبرة سابقة لتعلم ALL؟

لا. تبدأ الدورة بالأساسيات وتنتقل تدريجيًا إلى مواضيع أكثر تقدمًا، لذا يمكنك البدء حتى بدون خبرة سابقة في ALL.

كيف ستتعلم ALL على CoddyKit؟

تتعلم من خلال العمل. دروس تفاعلية قصيرة تجمع بين شرح واضح وتمرين برمجة عملي يعمل في الوقت الفعلي، ومعلم ذكاء اصطناعي يعمل 24/7 يقدم مساعدة مخصصة عندما تعلق.

هل أحصل على شهادة عند إكمال OAuth2 & OpenID Connect Deep Dive؟

نعم. متعلمو PRO يمكنهم الخضوع لامتحان والحصول على شهادة إكمال قابلة للمشاركة برمز تحقق لدورة OAuth2 & OpenID Connect Deep Dive.

هل يمكنني تعلم ALL على هاتفي؟

نعم. CoddyKit متاح على الويب وكتطبيقات iOS و Android أصلية، لذا يمكنك تعلم ALL على أي جهاز وسيتم مزامنة تقدمك عبرها جميعًا.

ابدأ OAuth2 & OpenID Connect Deep Dive الآن

انضم إلى آلاف المتعلمين الذين يتقنون البرمجة مع دروس مدعومة بالذكاء الاصطناعي.

ابدأ مجاناً →استعرض جميع الدورات