Я вошел в систему, используя паспорт и API, теперь я хочу получить доступ к текущему пользователю в веб-маршруте. Как я могу получить информацию о пользователе в контроллере?
auth('api')->user();
он возвращает ноль.
Какую версию laravel вы используете?
с использованием laravel 5.7
Можете ли вы показать свой файл веб-маршрута?
Route :: resource ('/ posts', 'Blog \ PostController'); Я вошел в систему с api токена паспорта. Здесь нужен аутентифицированный идентификатор пользователя.
Не могли бы вы попробовать это?
public function __construct()
{
$this->middleware('auth');
$this->user = \Auth::user();
}
Что за ошибка сейчас?