Я использую рюкзак для laravel V4, Laravel 6, я определил роли и разрешения и назначил пользователю разрешение file-manager
и manager
. Когда я пытаюсь использовать его в промежуточном программном обеспечении маршрута, я получаю Запрещенную ошибку 403, что я пробовал: в routes/backpack/custom.php
'middleware' => ['web', config('backpack.base.middleware_key', 'admin'), 'can:file-manager']
, когда я использую в соответствии с инструкциями spatie/laravel-permission
документации :
Route::group(['middleware' => ['role:manager']], function () {
//
});
Я получаю Target class [role] does not exist
ошибку.
Я искал разные места, но не повезло, пожалуйста, посоветуйте правильный способ использования диспетчера разрешений на маршрутах.