🔐 مميز

Passport.js

نظام مصادقة مرن لـ Node.js

(4/5)
👁️ 3 مشاهدة
📅 02 Jul 2026
⚛️ React 💚 Vue.js 🅰️ Angular 🧡 Svelte 🌐 عام

مستوى الخبرة المطلوب:

⚡ متوسط 🚀 محترف 🏢 مؤسسي
🔗 زيارة الموقع الرسمي
4
تقييم المستخدمين
التصنيف 🔐 Authentication
المشاهدات 3
تاريخ الإضافة 02/07/2026
آخر تحديث 02/07/2026

📖 الوصف

Passport.js هو نظام مصادقة مرن لـ Node.js و Express.js. يستخدم "strategies" لدعم أنواع مختلفة من المصادقة (Local, OAuth, OpenID, etc.). يعد Passport من أوائل أنظمة المصادقة في Node.js ولا يزال مستخدماً على نطاق واسع.

🎯 يستخدم في

مجالات استخدام هذه الأداة

Express.js authentication

OAuth strategies

Social login

API authentication

Legacy Node.js apps

المميزات

أبرز مميزات هذه الأداة

500+ strategy متاحة

مرن جداً

Easy Integration مع Express

Session support

State management

middleware based

mature ومستقر

مفتوح المصدر

⚠️ العيوب

نقاط يجب مراعاتها

×

قديم (2011)

×

لا يدعم modern patterns بشكل افتراضي

×

قد يكون معقداً

×

أقل صيانة مؤخراً

×

TypeScript support محدود

💻 مثال على الاستخدام

كيفية استخدام هذه الأداة

Example Code
# تثبيت Passport
npm install passport passport-local
# أو Google OAuth
npm install passport-google-oauth20

📚 أدوات أخرى في Authentication

قد يعجبك أيضاً