34 - برمجة تسجيل الخروج في REST API مع JWT و Redis و الاختبار
في هذا الدرس نحل مشكلة شائعة: كيف نلغي JWT Token بعد تسجيل الخروج؟ بما أن JWT بطبيعته Stateless ولا يمكن إلغاؤه من السيرفر، نستخدم Redis كـ Blacklist لتخزين التوكنات الملغية. نشرح الإعداد الكامل: اتصال Redis، إضافة التوكن للقائمة السوداء عند Logout، وفحص كل طلب عبر Middleware. كما نكتشف ونحل خطأ 404 شائع عند إعداد مسار الخروج. #nodejs #express #jwt #redis #authentication #logout #token_blacklist #api_security #typescript #backend #rest_api #middleware #webdev #برمجة #تعلم_البرمجة #باك_اند #نود_جي_اس #أمن_المعلومات

▶︎
33 - إضافة عمليات cascade لبقية الجداول الاّباء و اختبار ال endpoints , وترتيب ملفات الكود

▶︎
95٪ من اللي بدخلوا الأمن السيبراني.. بفشلو؟ 😕

▶︎
35- أسلوب نظيف لتسجيل مسارات API و ترتيب ملفات الكود

▶︎
Grid System

▶︎
31-برمجة الحسومات Discounts (Service Layer)

▶︎
7 Authentication Concepts Every Developer Should Know

▶︎
Jfrog | Jfrog Artifactory | Jfrog Artifactory Tutorial | Artifactory Tutorial | Intellipaat

▶︎
27-برمجة و اختبار بقية العمليات المتعلقة بالمنتجات Products(controller,routes)

▶︎
المشهد اللي عادل امام فيه اتبهدل والجمهور صرخ ضحك 😂🎬

▶︎
Presentasi UAS | PBO 2025/2026 Genap

▶︎
What is SonarQube | Introduction SonarQube | SonarQube Tutorial | SonarQube Basics | Intellipaat

▶︎
ما هو الـ API و ما فائدته في البرمجة؟ و كيف يعمل؟

▶︎
Let’s Handle 1 Million Requests per Second, It’s Scarier Than You Think!

▶︎
Infantino stinksauer, leere Ränge, Buh-Rufe - und 200.000 Tickets übrig! RIP Fußball WM 2026

▶︎
6-برمجة مودل الفئات Categories Model و اختباره

▶︎
3- أساسيات Dart ومفرداتها - List, Map, Loops والتعامل مع بيانات API

▶︎
A Free, Powerful, and Unlimited Alternative to CLAUDE CODE 🤯

▶︎
NGINX Tutorial for Beginners

▶︎
29-برمجة الحسومات Discounts (Domain Layer)

▶︎
