إنتقل إلى المحتوى الرئيسي

تسجيل الدخول والمصادقة

الهدف: تأمين دخول المستخدمين وإدارة الحسابات


نظرة عامة

هذا القسم يغطي جميع صفحات المصادقة والدخول - من إنشاء حساب جديد إلى استعادة كلمة المرور. جميع الصفحات مصممة بأمان عالي وتجربة مستخدم سلسة.


الصفحات

1. تسجيل الدخول

الملف: src/pages/Auth/login.vue الرابط: /login

الوظيفة: دخول المستخدمين الحاليين لحساباتهم

المميزات:

  • تسجيل دخول بالبريد الإلكتروني وكلمة المرور
  • تسجيل دخول سريع عبر Google
  • خيار "تذكرني" للبقاء مسجلاً
  • رابط لاستعادة كلمة المرور

2. إنشاء حساب جديد

الملف: src/pages/Auth/signup.vue الرابط: /signup

الوظيفة: تسجيل مستخدمين جدد

المميزات:

  • نموذج تسجيل شامل
  • مؤشر قوة كلمة المرور
  • التسجيل العادي أو الانضمام لفريق
  • تحقق فوري من البيانات

3. استعادة كلمة المرور

الملف: src/pages/Auth/ForgetPassword.vue الرابط: /forget-password

الوظيفة: إرسال رابط إعادة تعيين كلمة المرور

المميزات:

  • إدخال البريد الإلكتروني فقط
  • رسالة تأكيد واضحة
  • تذكير بفحص مجلد Spam

4. تعيين كلمة المرور

الملف: src/pages/Auth/setPassword.vue الرابط: /set-password

الوظيفة: تعيين كلمة مرور جديدة

المميزات:

  • متطلبات كلمة مرور قوية
  • تأكيد كلمة المرور
  • استخدامان: بعد التسجيل أو بعد الاستعادة

تدفق المستخدم

مستخدم جديد:

1. زيارة الموقع
2. اختيار "اشترك الآن"
3. ملء نموذج التسجيل
4. تأكيد البريد الإلكتروني
5. تعيين كلمة المرور
6. الدخول للإعداد الأولي

مستخدم حالي:

1. زيارة /login
2. إدخال البريد وكلمة المرور
3. (اختياري) تفعيل "تذكرني"
4. الدخول للوحة التحكم

استعادة كلمة المرور:

1. نقر "نسيت كلمة المرور؟"
2. إدخال البريد الإلكتروني
3. فتح رابط البريد المرسل
4. تعيين كلمة مرور جديدة
5. تسجيل الدخول بالكلمة الجديدة

الأمان

إجراءات الحماية:

  • ✅ تشفير HTTPS إلزامي
  • ✅ كلمات مرور قوية (8+ أحرف، أحرف كبيرة/صغيرة، أرقام، رموز)
  • ✅ تأكيد البريد الإلكتروني
  • ✅ روابط استعادة كلمة المرور محدودة الوقت (24 ساعة)
  • ✅ حماية من هجمات Brute Force