Как войти в систему в деталях пользователя перед перенаправлением на страницу после аутентификации в laravel - PullRequest
0 голосов
/ 25 октября 2018

Я разрабатываю веб-бэкэнд для приложений типа Swiggy.В этом бэк-энде я хочу отобразить все рестораны, добавленные этим конкретным пользователем-партнером, в заголовке, и этот раскрывающийся список будет отображаться на всех страницах, поэтому я хочу сделать так, чтобы все рестораны и магазины находились в каком-то месте, чтобы заголовок мог получить доступ ипоказать его на каждой странице.так как это сделать?Я пытаюсь выполнить приведенный ниже код

if (Auth::guard('partner')->attempt(['email' => $request->email, 'password' => $request->password], $request->remember)) {
        // if successful, then redirect to their intended location
        $user = $userId = Auth::id();
        echo '<pre>';
        print_r($user);
        exit;
        return redirect('partners/employees');
    }

, но из-за ошибки не могу получить идентификатор пользователя.Я хочу отобразить список ресторанов пользователя, который добавляется текущим пользователем в системе в каждом заголовке страницы в виде выпадающего списка.так как я могу достичь этого.

Ответы [ 2 ]

0 голосов
/ 26 октября 2018
Auth::user()->id;

Также ... это странно.Опечатка?

$user = $userId = Auth::id();

$userId = Auth::user()->id;
$user = Auth::user();
0 голосов
/ 25 октября 2018

вы можете получить доступ к идентификатору пользователя, как это

$userId = Auth::guard('partner')->user()->id;
...