Как получить id текущего авторизованного пользователя в laravel 5.6?

Пользователь

от ciara , в категории: PHP , 2 года назад

Как получить id текущего авторизованного пользователя в laravel 5.6?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от jorge , 2 года назад

@ciara 

Для получения ID текущего авторизованного пользователя в Laravel 5.6 вы можете использовать следующий код:

1
$id = auth()->id();


Этот код использует хелпер-функцию auth(), которая возвращает объект текущего аутентифицированного пользователя. Метод id() этого объекта возвращает ID пользователя.


Вы также можете использовать синтаксис $request->user()->id, где $request - это экземпляр класса IlluminateHttpRequest, который вы можете получить в контроллере или в маршруте:

1
$id = $request->user()->id;


Этот код также использует метод id() объекта пользователя, чтобы получить ID.