Annonce

  •  » Utilisation
  •  » [Résolu] Changer la durée de vie du cookie

#1 2010-02-28 21:11:01

dragonballed
Membre
2010-02-25
72

[Résolu] Changer la durée de vie du cookie

Voila, comme le dit le titre, j'aimerai pouvoir modifier la durée de vie du cookie de connexion pour que l'utilisateur puisse bénéficier d'une connexion automatique tant qu'il n'a pas fait le ménage dans ses fichiers temporaires.
Est-ce possible?

Hors ligne

#2 2010-02-28 22:40:30

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Résolu] Changer la durée de vie du cookie

Cela s'appel je crois un "Cookie de longue session".

Rien vu de tel dans le wiki :-(


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#3 2010-02-28 22:42:49

dragonballed
Membre
2010-02-25
72

Re: [Résolu] Changer la durée de vie du cookie

ouaip moi non plus c'est bien pour ca que je cré ce topik! ^^
On verra bien si quelqu'un sait, c'est pas quelque chose de vraiment urgent.

Hors ligne

#4 2010-02-28 23:21:50

nicolas
Former Piwigo Team
2004-12-30
1561

Re: [Résolu] Changer la durée de vie du cookie

Et le cookie "se rapperler de moi" ne te convient pas ? Par défaut sa durée de vie est de 60 jours. Tu peux bien évidemment allonger cette durée en modifiant la valeur dans include/config_local.inc.php


Donnez du peps à vos tags
Laissez vos visiteurs vous aidez à tagger vos images avec user_tags

Hors ligne

#5 2010-02-28 23:24:47

dragonballed
Membre
2010-02-25
72

Re: [Résolu] Changer la durée de vie du cookie

Ha ben je dois avoir un problème alors parce-que chez moi je dois me reconecter toutes les 24h. Je regarde du coté du fichier en question, merci!

Hors ligne

#6 2010-02-28 23:35:03

dragonballed
Membre
2010-02-25
72

Re: [Résolu] Changer la durée de vie du cookie

Oui c'est bien ca! Par défaut, la ligne est:

// session_length : time of validity for normal session, in seconds.
$conf['session_length'] = 3600;

Il suffit de la changer. Merci bcp!

Hors ligne

#7 2010-03-01 08:18:57

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Résolu] Changer la durée de vie du cookie

dragonballed a écrit:

Oui c'est bien ca! Par défaut, la ligne est:

// session_length : time of validity for normal session, in seconds.
$conf['session_length'] = 3600;

Il suffit de la changer. Merci bcp!

De la changer dans le fichier config_local.inc.php


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#8 2010-03-01 08:51:03

dragonballed
Membre
2010-02-25
72

Re: [Résolu] Changer la durée de vie du cookie

ben en fait moi c'est config_default.inc.php
Peut-être une histoire de version.

Hors ligne

#9 2010-03-01 08:57:14

LucMorizur
Membre
Vienne (Isère, 38)
2009-03-01
1969

Re: [Résolu] Changer la durée de vie du cookie

dragonballed a écrit:

ben en fait moi c'est config_default.inc.php
Peut-être une histoire de version.

Non non non : comme l'indiquent leurs noms, config_default.inc.php contient toutes les informations de configuration par défaut, et est susceptible d'être modifié aux changements de version, il ne faut donc pas y toucher.

config_local.inc.php, qui se trouve dans le même répeertoire include (ou s'il n'y est pas, le créer là), est lu après config_default.inc.php , et permet donc de modifier les valeurs par défaut, sans risque de modification aux changements de version. De plus on n'a pas besoin de tout recopier dans ce fichier, on ne voit donc que ses personnalisations.

Hors ligne

#10 2010-03-01 09:07:44

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Résolu] Changer la durée de vie du cookie

Le fichier config_local.inc.php se trouve très facilement accessible, sans en connaître son nom par l'intermédiaire du plugin LocalFile Editor qui est installé (mais pas activé) par défaut sur ta galerie. C'est le premier onglet de ce plugin.
La page qui s'ouvre correspond au contenu du fichier config_local.inc.php

Tout ça est expliqué dans le lien que Luc t'a communiqué sur les template-extensions un peu plus haut...


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#11 2010-03-01 09:46:31

nicolas
Former Piwigo Team
2004-12-30
1561

Re: [Résolu] Changer la durée de vie du cookie

dragonballed a écrit:

Oui c'est bien ca! Par défaut, la ligne est:

// session_length : time of validity for normal session, in seconds.
$conf['session_length'] = 3600;

Il suffit de la changer. Merci bcp!

Non cette varaible de configuration correspond à la durée de vie d'une session. Elle est déjà très longue et je te déconseille de l'allonger. Utilise le principe de reconnexion automatique en cochant la case "se rappeler de moi". Si 60 jours ne te semble pas assez long, tu peux modifier la valeur du cookie remember_me :
(à faire dans config_local.inc.php)

Code:

$conf['remember_me_length'] = 5184000;

Donnez du peps à vos tags
Laissez vos visiteurs vous aidez à tagger vos images avec user_tags

Hors ligne

#12 2010-03-01 20:35:19

dragonballed
Membre
2010-02-25
72

Re: [Résolu] Changer la durée de vie du cookie

haaa okok je n'étais pas au courant de tout ca. Merci bien, je vais procéder aux modifs!

Hors ligne

  •  » Utilisation
  •  » [Résolu] Changer la durée de vie du cookie

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact