Laravel 4.2 |手动验证用户

时间:2016-04-23 16:11:20

标签: php laravel session authentication

我的控制面板中有一个手动记录用户的选项:

Auth::logout();

\Session::flush();
\Session::regenerate();

// login as request user
Auth::login($user);

好吧,在我家的localhost,它运作得很好。但是,当我在Web服务器上尝试它时,发生了一些奇怪的事情 - 似乎登录成功了(我可以在页面上看到用户详细信息;名称,电子邮件,图像等),但是当我移动到另一个页面时,它只是让我离开登录页面。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

问题出在第一行:

Auth::logout();

可能函数回调每次都让我失望。 删除这一行,它只是运作良好。