dans factory .yml

tu peux mettre :
  user:
    class:       myUser
    param:
      timeout:   1800           # Session lifetime in seconds

Alexandre Baron



Le 24 mars 2011 11:08, manuel brossard <[email protected]> a écrit :

> Bonjour
>
> Dans le même thème 'gestion des sessions' , je n' arrive pas configuré le
> timeout utilisé par sfguardplugin, j' ai testé plusieurs solutions mais rien
> ni fait . Deco après  un délai assez court d' inactivité.
>
> Je suis sous debian lenny avec une config php standard et symfony 1.4.
>
> On ma conseillé de stocker les sessions en base pour contourner le pb ?
>
> Qu' en pensez vous ?
>
>
>
> Le 24 mars 2011 10:48, alex baron <[email protected]> a écrit :
>
> ok merci je vais essayé ca.
>> Alexandre Baron
>>
>>
>>
>>
>> Le 24 mars 2011 10:44, Yohan GIARELLI <[email protected]> a écrit :
>>
>>  A part ton domaine tout semble très bien.
>>>
>>> pour 2 applis sur foo.bar.com et foo2.bar.com le cookie domain doit être
>>> .bar.com il me semble.
>>>
>>> Yohan.
>>>
>>> Le 24 mars 2011 10:41, alex baron <[email protected]> a écrit :
>>>
>>> voila ce que j'ai mis cela te semble correct ?
>>>>
>>>> storage:
>>>>     class: sfCacheSessionStorage
>>>>     param:
>>>>       session_name: symfony
>>>>       session_cookie_path: / #[required] cookie path
>>>>       session_cookie_domain: ad4win #[required] cookie domain
>>>>       session_cookie_lifetime: +30 days #[required] liftime of cookie
>>>>       session_cookie_secure: false #[required] send only if secure
>>>> connection
>>>>       session_cookie_http_only: true #[required] accessible only via
>>>> http protocol
>>>>       session_cookie_secret: sf$ecret
>>>>       cache:
>>>>         class: sfMemcacheCache #[required] define the cache strategy
>>>>         param:
>>>>           automatic_cleaning_factor: 0
>>>>           lifetime: 86400
>>>>           prefix: %SF_APP_DIR%
>>>>           servers: # Array of servers
>>>>             localserver:
>>>>               host: localhost # hostname or IP of mamcache server
>>>>
>>>>
>>>> Alexandre Baron
>>>>
>>>>
>>>>
>>>>
>>>> Le 24 mars 2011 10:38, Yohan GIARELLI <[email protected]> a écrit :
>>>>
>>>>  Non, pas besoin d'utiliser un singleton memcache.
>>>>>
>>>>> Tu change uniquement la classe de storage dans tes factories pour
>>>>> utiliser memcache, et tu verifie que ton cookie domain est bon (par 
>>>>> rapport
>>>>> à tes éventuels sous domaines).
>>>>>
>>>>> Théoriquement c'est suffisant ;)
>>>>>
>>>>> Yohan.
>>>>>
>>>>> Le 24 mars 2011 09:43, alex baron <[email protected]> a écrit :
>>>>>
>>>>> Salut
>>>>>>
>>>>>> mes deux application sont sur le même domaine, je ne modifie pas le
>>>>>> cookie name. Il reste à la value par défaut = symfony.
>>>>>> Sur le net il parle de singleton memcache, je me demande si ca ne
>>>>>> serait pas la solution.
>>>>>>
>>>>>> Alexandre Baron
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Le 24 mars 2011 09:23, Yohan GIARELLI <[email protected]> a écrit :
>>>>>>
>>>>>>  Salut,
>>>>>>>
>>>>>>> tes deux applications sont sur le même domaine ? sous-domaine ?
>>>>>>> Il s'agit peut-être d'une simple configuration du cookie domain name.
>>>>>>>
>>>>>>> Bonne journée,
>>>>>>>
>>>>>>> Yohang.
>>>>>>>
>>>>>>> Le 24 mars 2011 08:24, alex baron <[email protected]> a écrit :
>>>>>>>
>>>>>>>>  Bonjour,
>>>>>>>>
>>>>>>>> Je suis actuellement en train de mettre en place l'opCode APCcache
>>>>>>>> et le gestionnaire de cache memcache afin d'accélérer l'accessibilité 
>>>>>>>> au
>>>>>>>> page de mon site.
>>>>>>>> Mon Objectif est de mettre en cache le routing , les requetes, les
>>>>>>>> vues et la session utilisateur.
>>>>>>>> J'ai un projet avec plusieurs applications et je peux passer d'une
>>>>>>>> application à une autre.
>>>>>>>>
>>>>>>>> Ce que je n'arrive pas à mettre en place c'est la gestion de la
>>>>>>>> session avec memcache. Il semble que quand je passe d'une application 
>>>>>>>> à une
>>>>>>>> autre, une nouvelle session avec un nouveau cookie est généré et donc
>>>>>>>> l'utilisateur n'est plus authentifié (sfDoctrineGuardPlugin).
>>>>>>>>
>>>>>>>> Auriez -vous un lien ou un tuto qui pourrait m'expliquer ce que je
>>>>>>>> ne fais pas bien ?
>>>>>>>>
>>>>>>>> Alex Baron
>>>>>>>>
>>>>>>>>
>>>>>>>>  --
>>>>>>>> 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
>>>>>>>>
>>>>>>>
>>>>>>>  --
>>>>>>> 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
>>>>>>>
>>>>>>
>>>>>>  --
>>>>>> 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
>>>>>>
>>>>>
>>>>>  --
>>>>> 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
>>>>>
>>>>
>>>>  --
>>>> 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
>>>>
>>>
>>>  --
>>> 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
>>>
>>
>>  --
>> 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
>>
>
>
>
> --
> 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
>

-- 
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

Répondre à