الأمان هو العمود الفقري لأي تطبيق. إذا كنت تبني تطبيق موبايل أو موقعاً وتريد حماية بيانات المستخدمين، فأنت بحاجة لنظام مصادقة (Authentication) قوي يتبع المعايير العالمية.
بصفتي مهندس برمجيات (Backend Engineer)، سأقوم ببرمجة نظام تسجيل دخول آمن بالكامل باستخدام تقنية JSON Web Tokens (JWT).
ما ستحصل عليه في الخدمة الأساسية:
1. برمجة Endpoint لتسجيل حساب جديد (Register) مع تشفير كلمات المرور (Hashing).
2. برمجة Endpoint لتسجيل الدخول (Login) وإصدار الـ Access Token.
3. حماية مسار واحد (Protected Route) للتجربة، لا يفتح إلا لحاملي التوكن.
4. التقييد بمعايير الأمان (Clean Architecture).
التقنيات المستخدمة (حسب طلبك):
• .NET Core Identity (لبيئة مايكروسوفت).
• Node.js + Passport.js / BCrypt (لبيئة جافاسكريبت).
ملاحظة: السعر الأساسي يشمل "نظام التسجيل والدخول الأساسي". للميزات المتقدمة مثل (Refresh Tokens، تأكيد الإيميل، أو تسجيل الدخول بجوجل)، يرجى مراجعة التطويرات بالأسفل.
استخدام خوارزميات تشفير قوية (Salt & Hash) لحماية كلمات المرور في قاعدة البيانات، بحيث يستحيل سرقتها.
فصل منطق الحماية (Auth Logic) في Middleware أو Services منفصلة لسهولة صيانة الكود مستقبلاً.
ملف جاهز يحتوي على جميع الروابط (Login, Register) لتجربة النظام فوراً بضغطة زر.
ملفات الكنترولر والخدمات (Services) مكتوبة ومرتبة.
تطبيق ال refresh Token للحفاظ علي بقاء المستخدم مسجلا
5.00
|
|
برمجة مسار نسيان واعادة تعيين كلمة المرور (forget password flow)
5.00
|
|
برمجة نظام تاكيد الحساب عبر البريد الالكتروني (Email Verification)
5.00
|
|
اضافة نظام الصلاحيات وتوزيع الادوار (Roles - Admin/user)
5.00
|
|
دمج تسجيل الدخول عبر منصات التواصل (Facebook & Google)
10.00
|
تطبيق ال refresh Token للحفاظ علي بقاء المستخدم مسجلا
5.00
|
|
برمجة مسار نسيان واعادة تعيين كلمة المرور (forget password flow)
5.00
|
|
برمجة نظام تاكيد الحساب عبر البريد الالكتروني (Email Verification)
5.00
|
|
اضافة نظام الصلاحيات وتوزيع الادوار (Roles - Admin/user)
5.00
|
|
دمج تسجيل الدخول عبر منصات التواصل (Facebook & Google)
10.00
|