Ticket #32 (new task)

Opened 3 years ago

Last modified 3 years ago

Etudier les sessions

Reported by: bmichel Owned by: grobit
Priority: high Milestone: 0.5
Component: all Version:
Severity: critical Keywords:
Cc: opekelman

Description

Il faudrait étudier la question des sessions et des cookies pour Turbulences. En effet, nous avons rencontré des problèmes sur cette problématiques sur un de nos sites en prod.

Change History

comment:1 Changed 3 years ago by rdalverny

C'est à dire ?

comment:2 Changed 3 years ago by bmichel

A priori, le cookie qui gère la session est perdu quand le navigateur est fermé.

D'autre part, il faudrait stocker les sessions autre part que dans le filesystem : en base, et si possible dans memcache.

comment:3 Changed 3 years ago by bmichel

Le patch en question pour les cookies :

--- conf/conf.php	(revision 69293)
+++ conf/conf.php	(working copy)
@@ -129,7 +129,7 @@
 
 // This will setup a cookie for *.upfactory.*
 if (APP_STATUS == 'prod' || APP_STATUS == 'test' || APP_STATUS == 'trunk') { // Prod, test, trunk
-    session_set_cookie_params(0, '/', ".".DOMAIN);
+    session_set_cookie_params(172800, '/', ".".DOMAIN);
 }
 else {
     // Nothing else will work with a _dev_ host name like /upfactory/
Note: See TracTickets for help on using tickets.