【发布时间】:2015-04-02 16:56:46
【问题描述】:
为什么会这样? 这里有什么问题?
我在注销用户之前将值放入会话变量中。
在此之后,我使用哨兵的注销功能:Sentry::logout();
但是注销后,我的会话变量中的值仍然存在..为什么?
这是我的代码:
Session::put('test', 1);
// Log the user out
Sentry::logout();
echo(Session::get('test'));
exit;
我在输出中得到了1,但我什么都不期待...
我认为Sentry::logout() 函数会破坏所有会话数据?
这真是令人困惑..
编辑:
我明白了! sentry 配置中的 cookie 名称必须与 在 laravel 的 config/session.php 中定义!
【问题讨论】:
标签: php laravel session cartalyst-sentry