我正在使用 zf2 身份验证方法登录用户。验证用户后,我将用户存储在 2 分钟后过期的会话中。我想要它,以便用户在会话超时后自动注销,无论屏幕上是否出现警告。下面是会话存储的代码。
if ($result->isValid()) {
$redirect = 'edit';
$this->getSessionStorage()
->setRememberMe(); // sets the session to 2 minutes
//set storage again
$this->getAuthService()->setStorage($this->getSessionStorage());
$this->getAuthService()->getStorage()->write($request->getPost('EMAIL'));
}