2013-08-20 63 views
0

我想知道爲什麼我的會話在ZF2中不清楚。我正在創建一個驗證會話並設置記住我的時間爲10秒。但是我仍然可以在10秒後在var_dump($ _ SESSION)上看到我的會話變量。爲什麼在視圖頁面上10秒後會話變量是可見的。謝謝Zend Framework 2中的會話不清除

+0

其中,因爲ZF2有自己的處理會話的標準,所以ZF通常不使用基於PHP的會話。 –

回答

0

您應該閱讀有關SessionConfig - 文檔的章節。

的設置可以被翻譯成你的應用程序/模塊的配置以下列方式:

return array(
    'session' => array(
     'remember_me_seconds' => 10 
    ) 
); 

然後,你需要讓SessionManager瞭解SessionConfig。爲此,請參閱此處提供的答案:How to Bootstrap Sessions in Zend Framework 2

+0

非常感謝山姆 – snab

+0

如果它是正確的,你應該接受這個答案 – gmaniac