إنشاء نظام تسجيل دخول وصلاحيات JWT باستخدام Node.js

وصف الخدمة

سأقوم بإنشاء نظام Authentication باستخدام Node.js وExpress.js وJWT، مع كتابة كود منظم وسهل الدمج مع تطبيقك.

تشمل الخدمة الأساسية إنشاء تسجيل مستخدم جديد وتسجيل الدخول، تشفير كلمات المرور، إنشاء JWT Token، حماية المسارات الخاصة بالمستخدمين، وإضافة نظام صلاحيات أساسي.

سأحرص على كتابة الكود بطريقة منظمة مع معالجة الأخطاء والتحقق من البيانات، بالإضافة إلى اختبار الـAPI قبل التسليم.

الخدمة الأساسية تشمل حتى 5 API Endpoints ونوعين من صلاحيات المستخدمين.

أي متطلبات إضافية مثل Google OAuth أو استعادة كلمة المرور عبر البريد أو Email Verification أو Refresh Tokens يمكن إضافتها كتطويرات للخدمة.


مميزات الخدمة

تسجيل ودخول المستخدمين

إنشاء API لتسجيل حساب جديد وتسجيل الدخول بطريقة منظمة وآمنة.

تشفير كلمات المرور

تشفير كلمات المرور قبل تخزينها لحماية بيانات المستخدمين.

JWT Authentication

إنشاء واستخدام JWT Tokens للتحقق من هوية المستخدم.

حماية المسارات والصلاحيات

حماية الـAPI Endpoints وتحديد صلاحيات الوصول حسب نوع المستخدم.

Validation ومعالجة الأخطاء

التحقق من البيانات المدخلة وإرجاع رسائل أخطاء واضحة ومنظمة.


معرض الأعمال


ما الذي ستستلمه

Source Code كامل

الكود الخاص بنظام تسجيل الدخول والصلاحيات باستخدام Node.js وExpress.js.

Authentication API

حتى 5 API Endpoints جاهزة للاستخدام والربط مع التطبيق.

Postman Collection

ملف Postman لاختبار الـAPI ومعرفة طريقة إرسال الطلبات.

تعليمات التشغيل

خطوات واضحة لتثبيت المتطلبات وتشغيل المشروع على جهازك.

دعم بعد التسليم

المساعدة في تشغيل النظام والتأكد من عمل الخدمة كما تم الاتفاق عليه.

طلب الخدمة

سعر الخدمة
$10.00
تطويرات اختيارية

اضافة تسجيل الدخول باستخدام حساب جوجل

  • 5 دولار

نسيت أو تغيير كلمه المرور 

  • 5 دولار

اضافه التحقق من البريد الالكتروني عند انشاء الحساب

  • 5 دولار
  • يوم واحد

اضافة Access Token, Refresh Token لادارة جلسات المستخدمين بشكل افضل

  • 10 دولار

انشاء توثيق كامل للAPI باسخدام Swagger/Open AI

  • 10 دولار

بطاقة الخدمة

طلب الخدمة

سعر الخدمة
$10.00
تطويرات اختيارية

اضافة تسجيل الدخول باستخدام حساب جوجل

  • 5 دولار

نسيت أو تغيير كلمه المرور 

  • 5 دولار

اضافه التحقق من البريد الالكتروني عند انشاء الحساب

  • 5 دولار
  • يوم واحد

اضافة Access Token, Refresh Token لادارة جلسات المستخدمين بشكل افضل

  • 10 دولار

انشاء توثيق كامل للAPI باسخدام Swagger/Open AI

  • 10 دولار

بطاقة الخدمة

كلمات مفتاحية