Vraiment bizarre, parfois je peux enchainer plusieurs opérations à la suite sans aucun problème et parfois je dois me reconnecter quasiment à chaque clic.
Pièce jointe:
Capture d’écran 2012-06-17 à 16.15.15.png [ 125.27 Kio | Consulté 58158 fois ]
Sur la capture ci-dessus, on voit bien que le cookie est toujours actif par rapport à l'heure et pourtant je suis déconnecté tout de même.
Pour avoir une heure de validité sur le cookie AutomneSession, j'ai modifié le code suivant dans automne/classe/user/session.php :
Code :
Zend_Session::setOptions(array(
'name' => 'AutomneSession',
'gc_maxlifetime' => APPLICATION_SESSION_TIMEOUT,
'hash_function' => 1, // use more secure session ids
'use_cookies' => true,
'use_only_cookies' => false,
'cookie_lifetime' => 900, // delete session cookies when browser is closed
'cookie_path' => '/',
'cookie_secure' => false,
'cookie_domain' => APPLICATION_COOKIE_DOMAIN,
'save_path' => $sessionPath,
'cookie_httponly' => true,
'remember_me_seconds' => (60 * 60 * 24 * APPLICATION_COOKIE_EXPIRATION),
'use_trans_sid' => false, //remove session trans sid to prevent session fixation
));
Modification des paramètres :
- use_only_cookies
- cookie_lifetime (0 ==> 900)
cela semble marcher mieux, mais ce n'est toujours pas parfait et je ne peux pas affirmer non plus que le fait que cela marche mieux provienne bien de ces réglages.