منذ أسبوع
أهلا بك عزيزي المتابع لموقع (journey for learn) نقدم دورات بكوبونات متاحة لاول 1000 تسجيل مجاني فقط وكوبونات اخري لفترة محدودة فاذا كنت تريد ان تحصل علي كل الكورسات علي موقعنا وان تكون اول المسجلين في الكورسات المجانية قم بتسجيل الدخول أوقم بالدخول علي وسائل التواصل الاجتماعي وخصوصا التليجرام نوضح الوصف المختصر والطويل للدورات لكي تعرف الدروس التي سوف تتعلمها بسهولة ويسر :
وصف ستتعلم في هذه الدورة كيفية تأمين REST API باستخدام Springboot-3 وJWT. توفر رموز الويب JSON (JWT) وSpring Boot معًا حلاً قويًا لتأمين تطبيقات الويب. JWT عبارة عن وسيلة مدمجة وآمنة لعنوان URL لتمثيل المطالبات التي سيتم نقلها بين طرفين. يتم توقيع الرمز رقميًا، مما يسمح للطرف المتلقي بالتحقق من صحته. وهذا مفيد بشكل خاص في المصادقة عديمة الحالة، حيث لا يحتاج الخادم إلى تخزين معلومات الجلسة. في تطبيق Spring Boot، يمكن دمج JWT بسهولة لأغراض المصادقة والترخيص. عندما يقوم المستخدم بتسجيل الدخول، يقوم الخادم بإنشاء JWT يحتوي على معلومات المستخدم والأذونات. يتم إرسال هذا الرمز مرة أخرى إلى العميل، الذي يقوم بتخزينه (عادةً في وحدة التخزين المحلية أو ملفات تعريف الارتباط). بالنسبة للطلبات اللاحقة، يقوم العميل بتضمين JWT في رؤوس HTTP، مما يسمح للخادم بالتحقق من صحة الرمز المميز ومنح الوصول إلى الموارد المحمية. لتنفيذ JWT في Spring Boot، يمكن للمطورين استخدام مكتبات مثل jjwt لإنشاء الرمز المميز وتحليله. يمكن تكوين Spring Security لاعتراض الطلبات والتحقق من صحة JWT. باستخدام عوامل التصفية، يمكن للمطورين التأكد من مصادقة كل طلب بناءً على الرمز المميز. لا يعمل هذا المزيج على تحسين الأمان فحسب، بل يعمل أيضًا على تبسيط القياس، حيث يكون كل طلب عديم الحالة، مما يقلل من الحمل الزائد من جانب الخادم ويحسن الأداء. وستحصل أيضًا على الكود المصدري للدورة التدريبية. (adsbygoogle = window.adsbygoogle || []).push({}); احصل على قسيمة إذا لم يتم فتح القسيمة، قم بتعطيل Adblock، أو جرب متصفحًا آخر.ما هي المتطلبات الأساسية لدخول الدورة والتسجيل فيها على موقعنا؟ رحلة التعلم:
(احصل على الدورة للدخول إلى الموقع والتسجيل)
يجب أن يكون لديك بريد إلكتروني (حساب بريد) تتذكره لنفسك وأيضًا يجب أن تتذكر كلمة مرور البريد الإلكتروني الذي ستسجل به ، وإذا لم يكن لديك حساب بريد إلكتروني ، فمن الأفضل إنشاء حساب (Gmail)
0 تعليقات
تسجيل دخول