Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Друзья, у меня следующая проблема.
В моем проекте авторизация для пользователей и админов осуществляется из нескольких таблиц.
Для пользователей стандартная таблица users и стандартный Guard.
Для админов своя таблица и модель и свой кастомный Guard.
Проблема заключается в том, что когда я пытаюсь настроить политики доступа для админов
Gate::define('VIEW_ADMIN', function(Admin $user){
return true;
});
в контроллере dump(Gate::allows('VIEW_ADMIN')) - всегда возвращает false, т.к. в Gate::define в функцию колбек не передается Admin $user
Кто знает способ, как определить политику для такого пользователя?
Не в сети
Страницы 1