La constante _RENOUVELLE_ALEA
définit la durée de validité de l’aléa pour les cookies en secondes. Elle permet notamment de modifier la durée des sessions. La valeur par défaut est de 12 heures.
Attention, sur certains cookies, on utilise un multiple de cette valeur (Par exemple _RENOUVELLE_ALEA * 4
)
Vous pouvez modifier cette durée en personnalisant la valeur de la constante dans votre fichier config/mes_options.php
(voir l’article qui lui est consacré).
On peut vouloir mettre une très longue durée pour éviter aux utilisateurs de devoir se reconnecter trop souvent.
Exemple :
// durée de 3 mois
define('_RENOUVELLE_ALEA', 3600*30*3);
Inversement, on peut vouloir indiquer une durée très courte, car lorsqu’un auteur quitte le site SPIP sans s’être déconnecté, un autre personne utilisant plus tard le même ordinateur et visitant le site SPIP se retrouvera connectée sous le même login que le précédent auteur... sauf si on exige rapidement une nouvelle identification.
Exemple :
// réduire la valeur de session à une heure
define('_RENOUVELLE_ALEA', 3600);
Attention : Cette constante est une constante de bas niveau que l’on peut définir uniquement dans le fichier config/mes_options.php
. Il n’est pas possible de la modifier dans le code d’un plugin ou d’un squelette.