انا جديد في Laravel و جربت Auth عشان احفظ بضع بيانات المستخدم اذا سجل دخول و حسيتها مشابهة بـ session اثنينهم يأدون نفس الغرض وش الفرق ما بينهم ؟
الفرق بين Auth و session . في Laravel 11
Auth (المصادقة)
يستخدم لإدارة المصادقة وتسجيل الدخول للمستخدمين. يمكن من خلاله معرفة إذا كان المستخدم مسجلاً للدخول أو لا، وأيضًا إدارة تفاصيل المستخدمين مثل اسم المستخدم والبريد الإلكتروني .
Session (الجلسات)1
تستخدم لتخزين بيانات مؤقتة أي نوع من البيانات نحتاج لتخزينها أثناء فترة تصفح المستخدم يمكننا استخدام الجلسات. مثل معلومات سلة التسوق.
الفرق بين Auth و Session:
- Auth : يركز بشكل أساسي على مصادقة المستخدم وإدارة الجلسات المرتبطة بالمستخدمين.
- Session : يركز على تخزين بيانات مؤقتة قد تكون متعلقة أو غير متعلقة بالتصديق.
التعليقات