أذونات حساب الموقع


القصة

في هذا التمرين ستتحقق من صلاحيات حسابات المستخدمين في منتدى على الإنترنت. يدعم المنتدى ثلاث صلاحيات مختلفة:

  • Read
  • Write
  • Delete

وهناك ثلاثة أنواع من الحسابات، ولكل نوع منها صلاحياته الافتراضية المختلفة:

  • Guests: يمكنها قراءة المنشورات.
  • Users: يمكنها قراءة المنشورات وكتابتها.
  • Moderators: يمكنها قراءة المنشورات وكتابتها وحذفها.

وأحيانًا تُعدَّل بعض الصلاحيات على حدة، مثل منح حساب Guest صلاحية Write أيضًا.

المهام

هذه أمثلة على مهام تناسب تمرين صلاحيات الموقع:

  • الحصول على الصلاحيات الافتراضية لنوع حساب
  • منح صلاحية
  • سحب صلاحية
  • التحقق من صلاحية

التنفيذات

مواضيع ذات صلة