آفلاین
user-avatar

Middleware در لاراول

12 ماه پیش
توسط بهزاد میرزازاده آپدیت شد
آفلاین
user-avatar
امید درویشی ( 16608 تجربه )
2 سال پیش
تخصص : CTO

با عرض سلام و خسته نباشید
سوال بنده در مورد روت گروپ زیر است

    Route::group(['middleware' => 'acl:admin.base', 'prefix' => 'admin', 'namespace' => 'Admin'], function () {

در قسمت middleware نوشته acl:admin.base ؟
منظورش رو متوجه نمیشم. acl کجا هست؟؟
آیا admin یه متد هست یا base؟؟؟؟
لطفا راهنمایی کنید.

با تشکر

آفلاین
user-avatar
امیرعلی کلانتری پور ( 1336 تجربه )
2 سال پیش
تخصص : Laravel, Reactjs, ReactNative, Wordpress, Script Kiddie

سلام
@omd166
acl در کرنل kernel هست چک کنید . بعد برید کد هاشو بخونید در جایی که ارجا زده

آفلاین
user-avatar
علی بیات ( 370458 تجربه )
2 سال پیش
تخصص : توسعه دهنده ارشد وب

میان‌افزاری یا همون میدل‌ور که استفاده شده نامش هست "acl"
و admin.base به عنوان پارامتر بهش ارسال شده.
در فایل زیر میتونید چک کنید که ‌acl به چه فایل و کلاسی مربوط میشه

آفلاین
user-avatar
Iman ( 109 تجربه )
2 سال پیش

برای انجام بحث acl بد نیست یه نگاهی به این پکیج بندازید.
استفاده ازش کدتون رو خیلی خواناتر خواهد کرد.

https://github.com/imanghafoori1/laravel-HeyMan/

آفلاین
user-avatar
بهزاد میرزازاده ( 1118 تجربه )
12 ماه پیش

سلام برای استفاده role ها بهتره این داکیومنت رو ببینید

https://jobteam.ir/ProductUser/82-Laravel-Middleware

برای ارسال پاسخ باید وارد سایت شوید