Получить данные для входа в систему на ресурсе laravel - PullRequest
0 голосов
/ 07 июня 2018

Я использую Laravel Framework.Я использую паспорт laravel для аутентификации.Я должен проверить, вошел ли пользователь в систему или нет, а затем добавить любимое поле, если пользователю понравился этот конкретный продукт.Я связал данные, используя ресурсы.Я не могу найти пользователя, который вошел в систему, так как Auth :: id () всегда возвращает false в ресурсе.Есть ли способ получить доступ к Auth :: id () в ресурсе тоже?

Ответы [ 2 ]

0 голосов
/ 07 июня 2018

Просто вы можете получить доступ к идентификатору, используя \Auth::user()->id(), прежде чем использовать его, сначала проверьте Auth в состоянии, используя \Auth::check().

0 голосов
/ 07 июня 2018

См. Документацию Laravel https://laravel.com/docs/5.5/authentication

// Get the currently authenticated user...
$user = Auth::user();

// Get the currently authenticated user's ID...
$id = Auth::id();
...