Zend Framework2でcookieを使用するには?[定休日]
-
13-12-2019 - |
質問
ZF2でcookieを使用する方法を理解できませんか?いくつかの人がset and get cookieのリンクをアドバイスできますか?
解決
単に使用して下さい rememberMe()
上のメソッド SessionManager
クッキーを設定するには
見る SessionManagerコード 260行目
またあります forgetMe()
クッキーを削除するには
さらに、セッションマネージャーのデフォルトを次のように構成できます:
モジュール。php
public function onBootstrap(\Zend\EventManager\EventInterface $e)
$config = $e->getApplication()
->getServiceManager();
->get('Configuration');
$sessionConfig = new SessionConfig();
$sessionConfig->setOptions($config['session']);
$sessionManager = new SessionManager($sessionConfig, null, null);
Session::setDefaultManager($sessionManager);
}
モジュール。コンフィグ...php
return array(
'session' => array(
'remember_me_seconds' => 2419200,
'use_cookies' => true,
'cookie_httponly' => true,
),
);
見る このクラス 構成オプションの完全なリストについては:
所属していません StackOverflow