我想在用户登录时将用户信息返回到我的视图,但我不断收到一条错误消息,上面写着“未定义的变量:用户”
这是我的控制器代码:
public function postLogin()
{
$credentials = array(
'email' => \Input::get('email'),
'password' => \Input::get('password')
);
try
{
$user = \Sentry::authenticate($credentials, false);
if ($user);
{
$user = \Sentry::getUser();
\Notification::succes('Succesvol ingelogd als,'. $user->name);
return \Redirect::back()-with($user);
}
}
catch(\Exception $e)
{
\Notification::error($e->getMessage());
return \Redirect::back();
}
}
在我看来,我尝试使用 $user 变量,但随后出现错误。