وصف الخدمة

هل تبحث عن تأمين مشروعك البرمجي بأعلى معايير الأمان؟ أقدم لك خدمة بناء نظام تسجيل دخول وإدارة صلاحيات متكامل واحترافي باستخدام ASP.NET Core Identity. هذه الخدمة ليست مجرد "صفحة دخول"، بل هي بنية تحتية كاملة لإدارة المستخدمين، تضمن لك حماية بيانات عملائك وفصل الصلاحيات بدقة، مع كود نظيف يسهل دمجه في أي مشروع سواء كان Web App أو Web API أو MVC.


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

مميزات الخدمة
أولاً: نظام التحقق من الهوية Authentication
تسجيل المستخدمين مع التحقق من قوة كلمة المرور. تسجيل دخول آمن مع حماية ضد هجمات التخمين وتأمين الجلسات عبر Cookies أو JWT Tokens. نظام استعادة الحساب عبر البريد الإلكتروني Forgot Password.

ثانياً: إدارة الصلاحيات Authorization
توزيع المستخدمين على أدوار محددة Role-based Access مثل Admin و Editor و User. تخصيص صلاحيات دقيقة بناءً على شروط محددة Policy-based Authorization. تأمين الصفحات والمسارات ومنع الوصول غير المصرح به باستخدام Authorize.

ثالثاً: الجودة التقنية والأمان
تشفير كلمات المرور باستخدام خوارزميات حديثة. كتابة كود منظم يسهل تطويره وصيانته مستقبلاً وفق مبادئ Clean Architecture. ربط سلس بقاعدة البيانات سواء SQL Server أو MySQL عبر Entity Framework.


معرض الأعمال


حجم العمل

صفحة إنشاء حساب تحتوي على فورم تسجيل كامل مع التحقق من البيانات على مستوى الواجهة والسيرفر (Client and Server Validation). صفحة تسجيل الدخول (Login) مع حماية ضد هجمات التخمين (Brute Force). صفحة نسيت كلمة المرور (Forgot Password) مع إرسال رابط إعادة التعيين عبر الإيميل. صفحة إعادة تعيين كلمة المرور Reset Password بشكل آمن. لوحة تحكم المدير Admin Dashboard وهي صفحة محمية لا تظهر إلا للمستخدمين من نوع Admin. لوحة تحكم المستخدم العادي User Dashboard وهي صفحة محمية خاصة بالمستخدمين العاديين.

بالإضافة إلى ذلك يشمل التسليم إعداد قاعدة البيانات كاملةً عبر EF Core Migrations على SQL Server، وضبط الأدوار الافتراضية تلقائياً عند تشغيل المشروع لأول مرة، وإدارة تسجيل الخروج Logout وإدارة الجلسة Session بشكل صحيح وآمن.


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

ملف مضغوط ZIP يحتوي على كامل المشروع بصيغة Visual Studio Solution بامتداد sln. ملف README يشرح خطوات تشغيل المشروع وضبط Connection String. شرح مبسط لآلية عمل النظام وكيفية إضافة أدوار أو مستخدمين جدد. كود قابل للتكامل مع مشروعك الحالي أو كنقطة بداية لمشروع جديد.

شراء الخدمة

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

اضافة خدمة "نسيت كلمة المرور عبر الايميل

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

اضافة صفحة بروفايل لتعديل بيانات المستخدم

  • 10 دولار
  • يومين

ربط النظام بمشروعك الحالي

  • 15 دولار
  • 3 أيام

بطاقة الخدمة

بطاقة الخدمة

شراء الخدمة

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

اضافة خدمة "نسيت كلمة المرور عبر الايميل

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

اضافة صفحة بروفايل لتعديل بيانات المستخدم

  • 10 دولار
  • يومين

ربط النظام بمشروعك الحالي

  • 15 دولار
  • 3 أيام

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