0

http://framework.zend.com/manual/1.12/en/zend.session.global_session_management.htmlで定義されているZendFrameworkのセッションオプションを、ブートストラップファイルでデフォルトで1週間に設定しました。

[zendsession]
name = name
save_path = "../zend_sessions"
use_only_cookies = on
remember_me_seconds = 604800

$cacheConfig = new Zend_Config_Ini(ROOT_DIR.'/application/configs/application.ini', 'zendsession');
Zend_Session::setOptions($cacheConfig->toArray());

そして、それは機能していますか。

個々のユーザーにログインするときに期間を上書きできるかどうかを知りたいのですが、これは現在次のように発生します。

$storage = new Zend_Auth_Storage_Session();
$storage->write($authAdapter->getResultRowObject());

に関しては、ケビン

4

1 に答える 1

0

Zend_Session :: RememberMe()は、ユーザーのセッションが初期化される前に実行されている限り、コード内のどこでも使用できます。

于 2012-11-18T06:58:48.313 に答える