Laravel添加和删除Auth会话变量

时间:2015-03-22 01:44:40

标签: laravel laravel-4 session-variables

用户登录系统后(Auth ::尝试成功)

如何向Auth会话添加其他数据并删除其他添加的变量
没有注销用户? (我的意思是不调用Auth :: logout();)

有没有laravel方法呢?

更新找到了一种添加方法但是如何删除添加的变量?

Auth::user()->setAttribute('key','value');
//Auth::user()->unsetAttribute('key','value'); ????? how to remove
return Response::json(Auth::user());

1 个答案:

答案 0 :(得分:3)

对此的简单回答,您可以使用php的unset函数取消设置变量,属性等。

试试这个

 unset(Auth::user()->key);

检查此http://php.net/manual/en/function.unset.php