当前没有用户登录。为什么在使用扩展Eloquent的User :: create()模型(我的应用程序注册)创建用户后,Auth是否说创建的用户现在已登录?
var_dump(Auth::user());
$user = User::create(array(
'username' => Input::get('username'),
'email' => Input::get('email'),
'password' => Hash::make(Input::get('password'))
));
var_dump(Auth::user());
输出:
null
object(User)[204]
protected 'table' => string 'users' (length=5)
protected 'fillable' =>
array (size=5)
0 => string 'username' (length=8)
这是与界面有关的吗?如何禁用此功能?令人难以置信的烦人......
答案 0 :(得分:0)
我似乎没有摧毁任何当前的会议。解决方案是在创建用户之前运行Auth :: logout()。