Jump to content

Manuel:$wgCookieExpiration

From mediawiki.org
This page is a translated version of the page Manual:$wgCookieExpiration and the translation is 100% complete.
Cookies: $wgCookieExpiration
Nombre de secondes avant l'expiration des cookies HTTP. Vous pouvez remplacer cela pour les cookies 'Garder ma session active' par $wgExtendedLoginCookieExpiration
Introduit dans la version :avant la version 1.1.0
Retiré dans la version :Encore utilisé
Valeurs autorisées :(entier)
Valeur par défaut :1.18–: 30 * 86400
1.19–1.28: 180 * 86400 (r94430)
1.29+: 30 * 86400 (Gerrit change 321592)

Détails

La valeur par défaut est 30 jours (30 * 86400 secondes). Cela signifie que la plupart des cookies MediaWiki durent 30 jours. Cela inclut les cookies de connexion / session lorsque l'option Garder ma session active n'est pas définie. Lorsque Garder ma session active est défini, $wgExtendedLoginCookieExpiration est utilisé à la place (bien que par défaut ces paramètres sont repliés vers Garder ma session active).

Lorsque "Garder ma session active" n’est pas défini, l’expiration de la connexion est également limitée par $wgObjectCacheSessionExpiry (la session expire lorsqu’il n’y a pas d’interaction pour cette durée).

Version de MediaWiki :
1.22

Depuis MediaWiki 1.22 paramètre de cette variable de configuration à 0 rend les cookies session seulement. Cela a déjà été documenté comme fonctionnant, mais cassé.

Ceci est utilisé par WebResponse::setcookie et mw.cookie.set, bien qu’un cookie individuel puisse avoir une expiration personnalisée.

Voir aussi