Сессия не работает после успешной аутентификации входа и перенаправления на эту страницу account.blade в Laravel 5.7.
Account.blade
$id = session('nameOfSessionKey');
if (Session::has('YOUR_SESSION_KEY')) {
echo 'do something with session key';
} else {
echo 'session key dosent exist'; //this has been printed after successful redirection on login with custom "admin" guard.
}
echo "$id"; //no echo
Контроллер входа в систему
protected $redirectTo = '/admin/account'; //redirection output
Функция входа в систему
$details = $request->only('email', 'password');
if (auth()->guard('admin')->attempt($details)) {
return $this->sendLoginResponse($request);
}