الفصل 48
المصادقة باستخدام JWT — تسجيل الدخول والرموز المميزة والمسارات المحمية
تجزئة كلمات المرور باستخدام argon2، وإنشاء الرموز والتحقق منها عبر PyJWT، وتفسير أسباب فشل التزوير والانتهاء وخوارزمية none والمفتاح الخاطئ، مع HTTPBearer وget_current_user في FastAPI وإرسال رموز Bearer من React.
55 دقيقةPython 3.12
كيف تريد أن تتعلم؟
دورة Pro
بايثون للمسار المهني في الذكاء الاصطناعي دورة ضمن Pro
تجزئة كلمات المرور باستخدام argon2، وإنشاء الرموز والتحقق منها عبر PyJWT، وتفسير أسباب فشل التزوير والانتهاء وخوارزمية none والمفتاح الخاطئ، مع HTTPBearer وget_current_user في FastAPI وإرسال رموز Bearer من React.
دورة بايثون مجانية وكاملة — هذه الدورة ليست مقتطعة منها. كل فصل في دورات Pro يمر بالخطوات الست كاملة:
- المشكلة — تعرف على المشكلة قبل التعريف — ما الذي لا يمكن إنجازه بدون هذا.
- الفهم — ابنِ النموذج الذهني: ما يفعله بايثون فعلياً ولماذا بهذه الطريقة.
- أمثلة محلولة — مثال كامل مع مخرجاته الحقيقية — تشغيل عملي وليس مجرد تخيل.
- التوقع — توقع ما سيحدث قبل التشغيل. التوقع الخاطئ يعلم أكثر من التوقع الصحيح.
- التطبيق — اكتب الكود وشغّله على جهازك الخاص. القراءة وحدها لا تكفي لاكتساب المهارة.
- التحدي — عشرة أسئلة متدرجة من السهل إلى الصعب. الأسئلة الأخيرة صعبة عن قصد.