راکت
رضا
رضا
4 سال پیش توسط رضا مطرح شد
حل
3 پاسخ

gurd یا middleware یا gate یا policy

با عرض سلام
تا حدودی از موارد بالا اطلاع دارم
اما کسی میتونه یه توضیح کوتاه توضیح بده که هر کدوم تو چه مواردی استفاده میشه؟
و همچنین کدوم ها میتونن علاوه خود ویو یعنی فرانت رو هم فیلتر کنن (مثل policy که با @can میشه کنترل کرد)
ممنون


ثبت پرسش جدید
Mohammad reza Golshahi
Mohammad reza Golshahi
تخصص :Go - Python
@golshahimohammadreza4 سال پیشمطرح شد
0

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


Mohammad reza Golshahi
Mohammad reza Golshahi
تخصص :Go - Python
@golshahimohammadreza4 سال پیشمطرح شد
0

سلام دوست عزیز
پالیسی از چند تا گیت تشکیل میشه که برای راحت کردن و خوانایی بهتر گیت ها ازش استفاده میشه (تو سرویس پرووایدر) و کاربردشون مثلا تو سطح دسترسی یک پست هستش که میتونید مشخص کنید هر کسی بتونه پست خودشو ویرایش کنه یا ببینه یا ...

گاردم مشخص میکنه عملیات احراز هویت چه وسیله ای انجام بشه (session - token) تو app/auth.php هستش.
میدلور هم برای بررسی لاگین بودن و تغییر مسیر یک روت یا جلوگیری از یک اکشن کاربرد داره.


رضا
رضا
@rezakarimi3764 سال پیشمطرح شد
0

درود بر شما
الان اگه فرض کنیم من تو دیتابیس یه جدول دارم که سطح دسترسی هر کاربر رو مشخص میکنه که به کجا ها دسترسی داره و کدوم عملیات ها رو میتونه انجام بده (update،delete،...)
این رو از پالیسی باید استفاده کنم درسته؟


Mohammad reza Golshahi
Mohammad reza Golshahi
تخصص :Go - Python
@golshahimohammadreza4 سال پیشمطرح شد
0

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


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

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