Bri*_*ian 5 authentication session zend-framework remember-me
我的会话似乎只在当前窗口/选项卡中有效.它似乎也很快超时.继承人我目前正在尝试这样做:
这是在我的登录控制器中:
$adapter = $this->getAuthAdapter($data);
$auth = Zend_Auth::getInstance();
$result = $auth->authenticate($adapter);
if (!$result->isValid()) {
$this->view->err = "Invalid username or password.<br/>Please try again.";
return $this->render('index'); // re-render the login form
}
Zend_Session::rememberMe(60*60*24*7*4);
Run Code Online (Sandbox Code Playgroud)
这是在我的引导程序中:
Zend_Session::start();
Run Code Online (Sandbox Code Playgroud)
我对这些东西比较新,所以请耐心等待!任何帮助将不胜感激.
这就是发生的事情。该网站位于与服务器上的另一个网站共享会话文件夹的服务器上。尽管我使用 ini_set 增加了会话生命周期,但我的会话仍然被其他应用程序删除。
为了解决这个问题,我只需将 session.save_path 设置为一个新文件夹。问题解决了!
| 归档时间: |
|
| 查看次数: |
5586 次 |
| 最近记录: |