x32x01
  • بواسطة x32x01 ||
- يا تري اي الفرق بين الـ Authentication والـ Authorization 🤔🤔
- دول من المصطلحات المرتبطة بعالم الـ Backend
ونظام تسجيل الدخول بشكل خاص ، و اللي مفيش اي مشروع يخلو منه فا ركز معايا 🧐

وبالمناسبة هما اه متشابهين و قريبين من بعض لكن مش واحد .. تعالي بقي نبسط الموضوع اكتر بكم مثال من الحياة الواقعية عشان الموضوع يبقي أسهل في الفهم ✨
- المثال الأول : شوفت لما تبقي رايح الكلية الصبح بدري ومش شايف قدامك وتلاقي موظف الأمن بيسألك علي كارنية الكلية ؟
لو معاك كارنية هيتأكد انك طالب فعلا في المكان ده وهيسمحلك تعدي ، طيب لو معكش كارنية هيرفض يدخلك ويقولك ممنوع ..

أهو اللي عمله موظف الأمن ده ، هو بالظبط عملية الـ Authentication .. زي بالظبط لما تيجي تسجل في الموقع وتكتب الايميل والباسورد بيروح يبص في الداتابيز لو لاقي بياناتك عنده فعلا بيوافق علي عملية تسجيل الدخول ولو لاء بيقولك ممنوع وانطر ابلكاش 😂 ، الاتنين نفس الفكرة يعتبر 😁✅
بعد ما موظف الأمن شاف الكارنية وتأكد أنك طالب فعلا جوا الكلية بيسمحلك تخش وقتها انت بتكون authenticated user ✅
يعني يوزر مسجل عندنا واتأكدنا من هويتك 🥰

تعالي نسأل الأسئلة المهمة بقي 😁
ـ هل أنت كطالب في الكلية ليك كامل الحرية في الدخول لأي مكان في حرم الكلية ؟ طيب لو معندكش كامل الحرية ، مين اللي عنده كامل الحرية دي ؟ ده اللي هنعرف مع المثال الأخير 🥳
ـ في عملية الـ authentication بعد ما اتأكدنا أن كل اللي دخل الكلية لازم يكون ليه صلة بالكلية د سواء طلاب أو موظفين أو هيئة تدريس
حلو دلوقتي كلهم جواه 😂 بس كل واحد منهم ليه دور وصلاحيات مختلفة عن التاني ..
يعني علي سبيل المثال الطالب : الصلاحيات المتوفرة ليه إن يخش المدرج والسكشن في ميعاد محاضراته فقط.. ✅ لكن مكاتب الدكاترة والمعيدين ممنوعة ❎ إلا بإذن من الدكتور*
طيب في حالة الدكتور مثلا : عنده صلاحية يخش اي مدرج و سكشن و في اي وقت .. وعنده الصلاحية طبعا يخش مكتبه أو مكتب أي موظف أقل منه في السلم الإداري صح ؟ لكن مكتب دكتور زيه أو عميد لازم يستأذن ❎ يبقي كده الدكتور معاه صلاحيات اه بس مش مطلقة
نجي بقي في حالة عميد الكلية : الراجل ده عنده صلاحية يخش اي مكان في الكلية وبراحته خالص 😂 يبقي هنا معاه صلاحية مطلقة في المكان
عملية توزيع وتحديد الصلاحيات دي هي بقي اللي اسمها authorization ✅✅
ملحوظة مهمة ✨ عملية الـ authentication هي اللي بتم الأول وبعدين الـ authorization
فـا بكل بساطة تقدر تقول أن
الـ authentication هي عملية التحقق من الهوية
والـ authorization هي عملية تحديد الصلاحية والدور بعد التحقق من الهوية 🙏
كده احنا حاولنا نبسط الفكرتين بدون الدخول في تعقيدات الكود 😄
 

المشاركات المتشابهة

x32x01
الردود
0
المشاهدات
60
x32x01
x32x01
x32x01
الردود
0
المشاهدات
60
x32x01
x32x01
x32x01
الردود
0
المشاهدات
37
x32x01
x32x01
x32x01
  • x32x01
الردود
0
المشاهدات
27
x32x01
x32x01
x32x01
الردود
0
المشاهدات
38
x32x01
x32x01
الوسوم : الوسوم
authentication authorization

الدخول أو التسجيل السريع

نسيت كلمة مرورك؟

آخر المشاركات

أحدث المنتجات

إحصائيات المنتدى

المواضيع
1,624
المشاركات
1,812
أعضاء أكتب كود
209
أخر عضو
Norsan Alshmayl
عودة
أعلى