не получается.
подключил
use Illuminate\Foundation\Support\Providers\AuthServiceProvider as ServiceProvider;
Для теста написал функцию:
Gate::define('view-post', function ($user)
{
return true;
});
Далее в контроллере указываю проверку:
if(Gate::allows('view-user')) {}
Но проверка никогда не проходит, пробовал при авторизованном пользователе и неавторизованном, без результата.
Единственное что не делал, так это не ставил middleware, насколько это обязательно?
Открой доку, там же подробно написано
Обсуждают сегодня