Augmenter la durée du cookie de session

Salut,

pour un site avec inscription de visiteur depuis le public, je souhaite augmenter la durée du cookie de session pour que les visiteurs n'aient pas à se reconnecter trop souvent.

La doc indique que c'est avec _RENOUVELLE_ALEA que ça se passe : https://www.spip.net/fr_article5716.html
Mais il est indiqué "Attention, sur certains cookies, on utilise un multiple de cette valeur" mais sans plus de précisions.

Donc, est-ce que passer _RENOUVELLE_ALEA à 1 mois risque d'avoir des effets secondaires ?

Et ici https://seenthis.net/messages/28118, il est indiqué qu'il y a des périodes mais le lien vers les archives est hs.
Comment faire, par ex, pour qu'un visiteur qui se connecte au moins une fois pas semaine puisse rester connecté plus longtemps ?

             jeanmarie

Le 16/03/2019 à 15:39, Jean Marie Grall a écrit :

La doc indique que c'est avec _RENOUVELLE_ALEA que ça se passe : _RENOUVELLE_ALEA - SPIP
Mais il est indiqué "Attention, sur certains cookies, on utilise un multiple de cette valeur" mais sans plus de précisions.
Donc, est-ce que passer _RENOUVELLE_ALEA à 1 mois risque d'avoir des effets secondaires ?
Et ici Durée de la session SPIP (variable $auth['cookie'] fantome et multiplicat, il est indiqué qu'il y a des périodes mais le lien vers les archives est hs.
Comment faire, par ex, pour qu'un visiteur qui se connecte au moins une fois pas semaine puisse rester connecté plus longtemps ?

Oui.
Par exemple dans un site j'ai :
define('_RENOUVELLE_ALEA', 400 * 3600); // soit env 2 semaines

Dans les contextes où c'est un multiple, par exemple "deux fois", c'est pour la cohérence des calculs donc pas d'effets secondaires non désirés.

JLuc