Control de sessió Prestashop

Dijous, 7 Setembre 2017 | 74 Visites

Cookies Prestashop

Moltes vegades els navegadors no tanquen la sessió del usuari, és possible que et deixis el Backoffice de la teva botiga online obert i que arribi algú darrere teu i pugui modificar el que vulgui. Podria tafanejar les teves comandes, clients i altres dades privades. Doncs bé, la sessió per defecte es tanca en 20 dies. A la pràctica és el mateix que si no es tanqués mai. Intentarem resoldre això perquè no succeeixi i ens poguem quedar molt més tranquils.

Com es pot tancar la sessió al tancar el nostre navegador?

Es pot establir el temps d’espera de les Cookies per durar tota la longitud de la sessió del navegador:
Canviar la línia 50 al arxiu classes/Cookie.php:

 

$this->_expire = isset($expire) ? intval($expire) : (time() + 1728000);

 

i posar aquesta altra que farà que es tanqui la sessió quan tanquem el navegador:

 

$this->_expire = isset($expire) ? intval($expire) : 0;

 

Això farà que les Cookies expirin quan l’usuari tanqui el navegador.

Si tanques la “pestanya” del navegador no es tanca la sessió. Has de tancar el navegador sencer.

Tags: , ,

Últimes entrades de Notícies d'actualitat

Argar Jorba

Article escrit per Argar Jorba

Dissenyador gràfic i desenvolupador web especialitzat en pàgines web i botigues online.
Si t'agraden els meus articles i vols consells més valuosos, no dubteu a fer una donació.