Установить, получить аутентификацию Laravel 5?

Я хочу проверить регистрацию пользователя по Auth:
Мой код (сохранить электронную почту, пароль для авторизации):

$userdata = array(
'email'      => $email,
'password'      => $password
);
if(Auth::attempt($userdata))
{
$this->auth->attempt($userdata);
//$user = User::where('email',$email)->first();
//Auth::login($user);
return redirect('admin');
}

Когда я запустил этот код, я перешел на страницу администратора.
На странице администратора я хочу показать аутентификацию (для теста аутентификацию можно сохранить или нет), вот так:

return var_dump(Auth->user());

для: __construct:

protected $auth;
public function __construct(Guard $auth)
{
$this->auth = $auth;
}
public function handle($request, Closure $next)
{
return var_dump($this->auth->user());
}

Я получаю значение NULL. В чем моя проблема? Как можно это решить?

0

Решение

Вы должны использовать Auth::user() вместо Auth->user(),

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]