1kiomars
5 سال پیش توسط 1kiomars مطرح شد
1 پاسخ

جدا کردن کردن پنل ادمین و صفحات پابلیک از هم

سلام به چه صورت در لاراول و vuejs پنل ادمین یک قالب جدا و صفخات پابلیک هم قالب جدا باشند
مثلا تو صفحات پابلیک navbar رو استفاده میکنم در پنل ادمین این navbar هم مشاهده میشه
راه حلی هست؟


ثبت پرسش جدید
سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 5 سال پیش آپدیت شد
0

خب از gate و policy ها استفاده کنید

public function boot()
{
    $this->registerPolicies();

    Gate::define('edit-settings', function ($user) {
        return $user->isAdmin;
    });

    Gate::define('update-post', function ($user, $post) {
        return $user->id == $post->user_id;
    });
}

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

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