دليل OAuth و OpenID Connect و Keycloak مع Spring Boot — LearnFlat
3.8 (5) ⏱ 2 ساعة 54 دقيقة 📚 29 دورة

دليل OAuth و OpenID Connect و Keycloak مع Spring Boot

تعلم تأمين تطبيقات Java عن طريق تنفيذ المصادقة متعددة الموفرين، ووساطة الهوية، وإدارة الرموز باستخدام Spring Security و Keycloak الحديثين.

  • 💬 مدرب ذكاء اصطناعي
    اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
  • 🕐 ابدأ في أي وقت
    بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
  • 🌐 بالعربية
    الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.

حول هذه الدورة

يتطلب أمان التطبيقات الحديثة إدارة قوية للهوية والوصول، ولكن إعداد المصادقة الآمنة قد يبدو مربكًا. هذه الدورة تبسط تعقيدات اتحاد الهوية، والتحقق من صحة الرموز، والتكامل متعدد الموفرين. ستنتقل من فهم مفاهيم الأمان الأساسية إلى تكوين حلول هوية جاهزة للإنتاج. من خلال قراءة شروحات واضحة خطوة بخطوة وتحليل مقتطفات التعليمات البرمجية المنظمة، ستكتسب الثقة لتنفيذ مصادقة المستخدم وتفويضه بشكل آمن عبر بيئات المؤسسات. ما ستتعلمه: - فهم البنية الأساسية لـ OAuth و OpenID Connect (OIDC) و JSON Web Tokens (JWT). - تكوين Keycloak كموفر هوية مركزي لإدارة المستخدمين والأدوار وتطبيقات العملاء. - تنفيذ وساطة الهوية للسماح للمستخدمين بتسجيل الدخول باستخدام موفري الخدمات الاجتماعية مثل GitLab وأنظمة الهوية الخارجية. - تأمين تطبيقات Spring Boot باستخدام أنماط Spring Security الحديثة والتحقق من صحة الرموز. - إدارة موفري هوية متعددين في وقت واحد لدعم قواعد المستخدمين المتنوعة. - تطبيق ممارسات الأمان الحديثة بما في ذلك مبادئ الثقة الصفرية ونقل الرموز الآمن. تبدأ الرحلة بالمصطلحات الأساسية ومفاهيم الهوية قبل الانتقال إلى تكوين Keycloak والتكامل متعدد الموفرين. ثم ستستكشف كيفية ربط أنظمة الهوية هذه بالخدمات الخلفية باستخدام أطر عمل Spring الحديثة. تم تصميم هذه الدورة للمطورين وعشاق الأمان والمهندسين الخلفيين الذين يرغبون في تعلم المصادقة الآمنة من الصفر. لا يلزم وجود خبرة سابقة في Keycloak أو OAuth، على الرغم من أن الفهم الأساسي لـ Java وتطوير الويب مفيد. ابدأ القراءة اليوم لبناء أساس آمن لهندسة تطبيقك.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 مدرّس AI شخصي
    عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 14 يومًا
    دون أسئلة
  • قصير ومركَّز
    2 ساعة 54 دقيقة من المحتوى التطبيقي

المراجعات (5)

Despina Nikolaidou GR متعلِّم موثَّق
★ 5 · 15.08.2026

This provided a good overview. I found the practical applications mentioned to be particularly helpful. Could have used a bit more detail in places.

Valentina Navarro AR
★ 2 · 10.08.2026

مقدمة جيدة ، لقد أقدر الخطوات الواضحة ، على الرغم من أن بعض الوحدات اللاحقة كان يمكن أن تستخدم المزيد من الأمثلة.

Renata Ramírez AR
★ 3 · 10.08.2026

لقد أعجبتني أمثلة التطبيق العملي، على الرغم من أن الإعداد الأولي استغرق وقتا أطول مما كنت أتوقع.

هدى كمال EG متعلِّم موثَّق
★ 4 · 29.07.2026

لقد قدمت نظرة عامة جيدة، وكانت التفسيرات لائقة، ولكنني كنت أتمنى أحيانا سيناريوهات تطبيقية أكثر عملية، ومع ذلك، كانت تجربة تعلم قيمة.

Đặng Thị Hương VN متعلِّم موثَّق
★ 5 · 21.07.2026

استمتعت حقا بسير هذا. كانت التطبيقات العملية التي نوقشت في المكان الصحيح. دورة رائعة!

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

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

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع