علیرضا تحریری
5 سال پیش توسط علیرضا تحریری مطرح شد
2 پاسخ

معرفی میدلور ادمین

سلام چطوری میتونم خودم رو نسبت به سایر کاربرام جدا کنم و به بخش هایی که کاربران ندارند دسترسی پیدا کنم.


ثبت پرسش جدید
mahdi khanzadi
تخصص : backend developer at Snapp mar...
@khanzadimahdi 5 سال پیش مطرح شد
0

چند روش داری:

1- استفاده از policy
۲− استفاده از middleware

روش دوم ساده تره. یه middleware بساز که یه فیلد خاصی از هر کاربر رو چک کنه مثلا فرض کن توی جدولی که برای کاربرها در نظر گرفتی یه ستون به نام scope گذاشتی که سطح دسترسی کاربرها اونجا قرار داره. اگه scope برابر با admin بود اجازه دسترسی بده در غیر اینصورت اجازه نده و abort رو اجرا کن و ۴۰۳ برگردون.


علیرضا تحریری
تخصص : لاراول، لایوایر و Tailwind css
@alirezatahriri 5 سال پیش مطرح شد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام