بناء مصادقة الواجهة الأمامية باستخدام Next.js و Strapi
تعلم كيفية تصميم أنظمة تسجيل آمنة، وت تسجيل الدخول، وإدارة الجلسات من خلال ربط تطبيقات Next.js الحديثة للعميل مع واجهات برمجة التطبيقات لـ Strapi CMS.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
تعد إدارة هويات المستخدمين بشكل آمن متطلباً أساسياً لتطبيقات الويب الحديثة، ومع ذلك فإن تنفيذها بشكل صحيح قد يكون أمراً شاقاً. تعمل هذه الدورة على تبسيط العملية برمتها من خلال تعليمك كيفية إنشاء تدفق مصادقة قوي من الصفر. ستتعلم كيفية التعامل مع تسجيل المستخدمين، وتسجيل الدخول الآمن، والجلسات المستمرة عن طريق ربط الواجهة الأمامية الحديثة بواجهة برمجة تطبيقات خلفية مرنة.
من خلال إكمال هذا الدليل المكتوب، ستنتقل من فهم مفاهيم الأمان الأساسية إلى تنفيذ آليات مصادقة عملية في مشاريعك. ستكتسب الثقة لإدارة حالات المستخدمين، وحماية مسارات الواجهة الأمامية، والتواصل بشكل آمن مع واجهات برمجة التطبيقات الخارجية.
ما ستتعلمه:
- فهم مفاهيم المصادقة الأساسية، بما في ذلك الأمان القائم على الرموز المميزة (tokens) وإدارة الجلسات.
- تكوين صفحات Next.js ومسارات واجهة برمجة التطبيقات للتعامل مع تسجيل المستخدمين وتسجيل الدخول بشكل آمن.
- ربط تطبيق الواجهة الأمامية بنقاط نهاية واجهة برمجة التطبيقات Strapi لمصادقة المستخدمين.
- تنفيذ جلسات مستمرة للمستخدمين باستخدام أنماط تخزين ملفات تعريف الارتباط الآمنة والحديثة.
- حماية مسارات التطبيق الخاصة وإعادة توجيه المستخدمين غير المصادق عليهم ديناميكياً.
- التعامل مع أخطاء المصادقة بلطف وعرض تعليقات مفيدة للمستخدمين.
تبدأ هذه الدورة بمصطلحات الأمان الأساسية ومفاهيم البنية الأساسية. بعد ذلك، ستتقدم خطوة بخطوة خلال إعداد بيئة العمل، وكتابة تدفقات التسجيل وتسجيل الدخول، وتخزين الرموز المميزة بشكل آمن، وتنفيذ حماية المسارات.
تم تصميم هذه الدورة لمطوري الواجهة الأمامية المبتدئين ومصممي الويب الذين يرغبون في تعلم كيفية تأمين تطبيقاتهم. لا توجد خبرة سابقة مطلوبة في أنظمة المصادقة أو تكوين الواجهة الخلفية، على الرغم من أن الفهم الأساسي لـ JavaScript و React سيساعدك في تحقيق أقصى استفادة من المادة.
ابدأ القراءة اليوم لإتقان مصادقة المستخدمين الآمنة لمشاريع الويب الخاصة بك.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 36 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
🔥 مطلوب
🎓 بشهادة
React و Redux: بناء تطبيقات شبكية موجهة نحو الدولة
شهادة
تطبيق عملي
SR 50.00
→
🏆 الأكثر شعبية
🎓 بشهادة
تطوير الويب الحديث باستخدام React: من الأساسيات الأساسية إلى MERN كامل المكدس
شهادة
تطبيق عملي
SR 50.00
→
🏆 الأكثر شعبية
🎓 بشهادة
MERN Stack Practice: Build a Full-Stack Movie Review App
شهادة
تطبيق عملي
SR 50.00
→
🌟 اختيار الطلاب
🎓 بشهادة
تطوير الويب المتكامل: بناء منصة عقارية باستخدام MERN
شهادة
تطبيق عملي
SR 50.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع