1)
https://github.com/spatie/laravel-permission
2) https://github.com/vyuldashev/nova-permission
3)юзеру добавляем суперадмина \app\User.php
2) https://github.com/vyuldashev/nova-permission
3)юзеру добавляем суперадмина \app\User.php
public function isSuperAdmin()
{
return in_array('superadmin', auth()->user()->getRoleNames()->toArray());
}
4)
для скрытия в меню разрешений
\app\Providers\NovaServiceProvider.php
public function tools()
{
return [
\Vyuldashev\NovaPermission\NovaPermissionTool::make()->canSee(function(){
return auth()->user()->isSuperAdmin();
}),
];
}
Комментариев нет:
Отправить комментарий