Oui dans mes rêves les plus fous également... lol Malheusement la tendance actuelle n' est pas vraiment à l' éducation mais à l' assistance.. la dictature de l' intuitif..
Pour revenir à nos moutons, le problème est que si le timeout est atteint j' ai un pb plus grave que le simple faite qu' il faille reloguer. Une fois le time out atteint l' url la page de connexion s' affiche .. jusque la rien d' extraordinaire. Le pb ? La dernière url reste chargé dans le navigateur. Quand l' utilisateur se logge je le redirige vers une action précise (/menu) , le hic est que le' url du reférer est ajouter dans l' url habituelle postlogin. Ex: /backend.php/madernieraction/backend.php/menu Ce qui génère une page blanche et l' utilisateur est bloqué tant qu' il n' pas vidé ces cookies... En fait une solution pourrait être de modifier la route menu avec un prefix / dans l' url. mais je ne sais pas si cela fonctionne. Je vais tester. Le 2 février 2011 09:58, Lélio ML <[email protected]> a écrit : > Il y a plusieurs solutions. > > Les éduquer : s'ils en ont marre de se reconnecter, la case "rester > connecté" est super tentante ;) > > Les assister : la case est cochée par défaut (attention toutefois s'ils se > connectent de postes publics ou privés : l'appli restera ouverte avec leur > session ce qui est un problème dans ce cas. > > Ne pas leur donner de choix : pas de case à remplir et surcharger le > comportement du plugin pour qu'il prenne en compte automatiquement le > remember me. > > Tu comprendras que je préfère 100 fois la première ;) > > -----Message d'origine----- > De : [email protected] [mailto:[email protected]] De > la > part de manuel brossard > Envoyé : mardi 1 février 2011 18:45 > À : [email protected] > Objet : Re: [symfony-fr] Re: sessions timout factorres.yml > > Oui le soucil est que si tu as des utilisateurs 'indisciplinés' comme c ' > est souvent le cas.. tu ne peux pas compter la dessus. > > > > > Le 1 février 2011 18:15, Lélio ML <[email protected]> a écrit : > > > Voici mon app.yml : > > all: > sf_guard_plugin: > remember_key_expiration_age: 14400 # 4 houres in seconds > remember_cookie_name: remember_me > > Il faut que les utilisateurs aient coché la case "Remember me" et ça > roule ! > Tout simplement. > Et oui j'utilise bien sfDoctrineGuardPlugin > > A+ > > > > -----Message d'origine----- > De : [email protected] > [mailto:[email protected]] De la > part de manuel brossard > > Envoyé : mardi 1 février 2011 12:38 > À : [email protected] > > Objet : Re: [symfony-fr] Re: sessions timout factorres.yml > > Oui surement ce sera le cas quand je passerai mon symfony en mode > cluster. > > Mais pour l' instant j' aimerai le gérer comme cela. > > Ton serveur est sous debian ? Tu utlises également sfguarddoctrine ? > > Si c' est le cas tu peux m' indiquer les valeurs de tes *.yml et > php.ini plz > ? > > > > > > > Le 1 février 2011 11:53, Lélio ML <[email protected]> a écrit : > > > Pourquoi ne pas passer par un stockage des sessions en base > de > données. > Ainsi, tu gères toi-même le timeout que tu peu caler sur les > paramètres de > factories. > > Bon, sinon, je ne me suis pas penché sur le sujet : nous > avons des > sessions > de plusieurs heures sans soucis chez nous. > > -----Message d'origine----- > De : [email protected] > [mailto:[email protected]] De la > part de manuel brossard > Envoyé : mardi 1 février 2011 09:33 > À : Symfony-fr > Objet : Re: [symfony-fr] Re: sessions timout factorres.yml > > > Je relance un peu le sujet. . > > Personne n' a eu à gérer ce pb ? > > > > > Le 21 janvier 2011 18:10, mantex <[email protected]> a écrit > : > > > Le truc c 'est qu' en plus ça ne marche pas ! > > Il n' y a pas une histoire de conflit entre le timeout > de > symfony et > le variables php ? > > > > > > > On 12 jan, 13:57, manuel brossard > <[email protected]> > wrote: > > Oui mais je m' attendais un pouvoir définir ceci > dans le > projet. > > > > J' ai d' autre applications sur le serveur qui > doivent > conserver > des > > sessions courtes. > > > > Le 12 janvier 2011 11:56, Mohamed Ayoub Benjelloun < > > > [email protected]> a écrit : > > > > > > > > > > Bonjour, > > > > > sur ton php.ini modifies la variable suivante: > > > (x étant en seconde) > > > > > *session.gc_maxlifetime = x* > > > > > si tu n'as pas accès à ton php.ini (env prod) > rajoute > cette > ligne à ton > > > .htaccess > > > > > *php_value session.gc_maxlifetime x* > > > > > Bon courage, > > > > > -- > > > Vous recevez ce message, car vous êtes abonné au > groupe > Google > > > Groupes Symfony-fr. > > > Pour envoyer un message à ce groupe, adressez un > e-mail à > > > [email protected]. > > > Pour vous désabonner de ce groupe, envoyez un > e-mail à > l'adresse > > > > > [email protected]<symfony-fr%[email protected]> > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]> > > > > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]> > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]>> > > > > > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]> > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]> > > > > > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]> > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]>> > > > > > > <symfony-fr%[email protected]<symfony-fr%[email protected]> > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]> > > > > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]> > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]>> > > > > > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]> > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]> > > > > > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]> > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]>> > > > > > > > > > > . > > > Pour plus d'options, consultez la page de ce > groupe : > > >http://groups.google.com/group/symfony-fr?hl=fr > > > > -- > > Cordialement, > > > > Manuel Brossard > > Twitter: twitter.com/infonel > > Skype : mantex2039 > > > > Tel: + 33 9 72 17 00 41 > > -- > Vous recevez ce message, car vous êtes abonné au > groupe > Google > Groupes Symfony-fr. > Pour envoyer un message à ce groupe, adressez un > e-mail à > [email protected]. > Pour vous désabonner de ce groupe, envoyez un e-mail à > l'adresse > > [email protected]<symfony-fr%[email protected]> > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]> > > > > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]> > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]>> > > > > > > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]> > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]> > > > > > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]> > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]>> > > > . > > Pour plus d'options, consultez la page de ce groupe : > http://groups.google.com/group/symfony-fr?hl=fr > > > > > > > -- > Cordialement, > > Manuel Brossard > Twitter: twitter.com/infonel > Skype : mantex2039 > > Tel: + 33 9 72 17 00 41 > > > > -- > Vous recevez ce message, car vous êtes abonné au groupe > Google > Groupes > Symfony-fr. > Pour envoyer un message à ce groupe, adressez un e-mail à > [email protected]. > Pour vous désabonner de ce groupe, envoyez un e-mail à > l'adresse > > [email protected]<symfony-fr%[email protected]> > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]> > > > > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]> > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]>> > > . > Pour plus d'options, consultez la page de ce groupe : > http://groups.google.com/group/symfony-fr?hl=fr > > > -- > Vous recevez ce message, car vous êtes abonné au groupe > Google > Groupes Symfony-fr. > Pour envoyer un message à ce groupe, adressez un e-mail à > [email protected]. > Pour vous désabonner de ce groupe, envoyez un e-mail à > l'adresse > > [email protected]<symfony-fr%[email protected]> > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]> > > > > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]> > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]>> > > . > Pour plus d'options, consultez la page de ce groupe : > http://groups.google.com/group/symfony-fr?hl=fr > > > > > > > -- > Cordialement, > > Manuel Brossard > Twitter: twitter.com/infonel > Skype : mantex2039 > > Tel: + 33 9 72 17 00 41 > > > > -- > Vous recevez ce message, car vous êtes abonné au groupe Google > Groupes > Symfony-fr. > Pour envoyer un message à ce groupe, adressez un e-mail à > [email protected]. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse > > [email protected]<symfony-fr%[email protected]> > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]>> > . > Pour plus d'options, consultez la page de ce groupe : > http://groups.google.com/group/symfony-fr?hl=fr > > > -- > Vous recevez ce message, car vous êtes abonné au groupe Google > Groupes Symfony-fr. > Pour envoyer un message à ce groupe, adressez un e-mail à > [email protected]. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse > [email protected]<symfony-fr%[email protected]> > <mailto:symfony-fr%[email protected]<symfony-fr%[email protected]>> > . > Pour plus d'options, consultez la page de ce groupe : > http://groups.google.com/group/symfony-fr?hl=fr > > > > > > > -- > Cordialement, > > Manuel Brossard > Twitter: twitter.com/infonel > Skype : mantex2039 > > Tel: + 33 9 72 17 00 41 > > > > -- > Vous recevez ce message, car vous êtes abonné au groupe Google Groupes > Symfony-fr. > Pour envoyer un message à ce groupe, adressez un e-mail à > [email protected]. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse > [email protected]<symfony-fr%[email protected]> > . > Pour plus d'options, consultez la page de ce groupe : > http://groups.google.com/group/symfony-fr?hl=fr > > > -- > Vous recevez ce message, car vous êtes abonné au groupe Google > Groupes Symfony-fr. > Pour envoyer un message à ce groupe, adressez un e-mail à > [email protected]. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse > [email protected]<symfony-fr%[email protected]> > . > Pour plus d'options, consultez la page de ce groupe : > http://groups.google.com/group/symfony-fr?hl=fr > > -- Cordialement, Manuel Brossard Twitter: twitter.com/infonel Skype : mantex2039 Tel: + 33 9 72 17 00 41 -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à [email protected]. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse [email protected]. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
