تسجيل الدخول والمصادقة
الهدف: تأمين دخول المستخدمين وإدارة الحسابات
نظرة عامة
هذا القسم يغطي جميع صفحات المصادقة والدخول - من إنشاء حساب جديد إلى استعادة كلمة المرور. جميع الصفحات مصممة بأمان عالي وتجربة مستخدم سلسة.
الصفحات
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