Laravel Auth会话错误

时间:2014-05-19 18:27:26

标签: authentication laravel laravel-4

我正在处理一个我无法修改的旧数据库。

我要做的是登录该数据库的用户,用户名密码字段是另一个名称所以我必须更改一些变量Laravel正在运行,如果身份验证有效,它会将我重定向到 / home

问题是,重定向完成后,会话文件已创建但会话 NULL ,因此用户将再次重定向到登录页面。

我已经看到很多关于这个类似问题的主题,但没有回答对我有用。

模型http://pastebin.com/TZviQwDA

controller http://pastebin.com/nQ5KSGmU

2 个答案:

答案 0 :(得分:0)

不要搞乱变量等等!

假设知道用户id(无需知道用户名密码),您可以使用以下方式以编程方式模拟登录snippet,其中id = 1或获取另一个有效的代码:

$user = User::find(1);

Auth::login($user);

甚至更好:

Auth::loginUsingId(1);

答案 1 :(得分:0)

我"修复"我的问题是将Laravel降级到4.0,我想我会等到新版本看看它是否有效。

感谢。