OK je viens de simuler la perte de sessions avec un cc..
je clique sur un lien , je suis déconnecté , normal et redirigé vers la page de login , j' essai de me relogger !
Voici les logs.
Sep 07 12:45:22 symfony [info] {sfPatternRouting} Connect sfDoctrineRoute "sf_guard_permission_collection" (/guard/permissions/:action/action.:sf_format)
Sep 07 12:45:22 symfony [info] {sfPatternRouting} Match route "sf_guard_signin" (/guard/login) for /guard/login with parameters array ( 'module' => 'sfGuardAuth', 'action' => 'signin',)
sep 07 12:45:22 symfony [info] {sfFilterChain} Executing filter "sfRenderingFilter"
sep 07 12:45:22 symfony [info] {sfFilterChain} Executing filter "sfExecutionFilter"
sep 07 12:45:22 symfony [info] {sfGuardAuthActions} Call "sfGuardAuthActions->executeSignin()"
sep 07 12:45:22 symfony [info] {Doctrine_Connection_Mysql} exec : SET NAMES 'UTF8' - ()
sep 07 12:45:22 symfony [info] {Doctrine_Connection_Statement} execute : SELECT
s.id AS s__id, s.first_name AS s__first_name, s.last_name AS s__last_name, s.email_address AS s__email_address, s.username AS s__username, s.algorithm AS s__algorithm, s.salt AS s__salt, s.password AS s__password, s.is_active AS s__is_active, s.is_super_admin AS s__is_super_admin, s.last_login AS s__last_login, s.type AS s__type, s.function AS s__function, s.address1 AS s__address1, s.address2 AS s__address2, s.postcode AS s__postcode, s.city AS s__city,
s.tel AS s__tel, s.sex AS s__sex, s.consultant_id AS s__consultant_id, s.company AS s__company, s.mobile AS s__mobile, s.created_at AS s__created_at, s.updated_at AS s__updated_at FROM sf_guard_user s WHERE (s.username = ? AND s.is_active = ?) - (client3, 1)
sep 07 12:45:22 symfony [info] {sfGuardSecurityUser} User is authenticated
sep 07 12:45:22 symfony [info] {Doctrine_Connection_Statement} execute : SELECT
s.id AS s__id,
s.name AS s__name, s.description AS s__description, s.created_at AS s__created_at, s.updated_at AS s__updated_at, s2.user_id AS s2__user_id, s2.permission_id AS s2__permission_id, s2.created_at AS s2__created_at, s2.updated_at AS s2__updated_at FROM sf_guard_permission s LEFT JOIN sf_guard_user_permission s2 ON
s.id = s2.permission_id WHERE (s2.user_id IN (?)) - (71)
sep 07 12:45:22 symfony [info] {Doctrine_Connection_Statement} execute : SELECT
s.id AS s__id,
s.name AS s__name, s.description AS s__description, s.created_at AS s__created_at, s.updated_at AS s__updated_at, s2.user_id AS s2__user_id, s2.group_id AS s2__group_id, s2.created_at AS s2__created_at, s2.updated_at AS s2__updated_at FROM sf_guard_group s LEFT JOIN sf_guard_user_group s2 ON
s.id = s2.group_id WHERE (s2.user_id IN (?)) - (71)
sep 07 12:45:22 symfony [info] {sfGuardSecurityUser} Add credential(s) ""
sep 07 12:45:22 symfony [info] {Doctrine_Connection_Statement} execute : UPDATE sf_guard_user SET last_login = ?, updated_at = ? WHERE id = ? - (2011-09-07 12:45:22, 2011-09-07 12:45:22, 71)
sep 07 12:45:22 symfony [info] {sfFrontWebController} Redirect to "/"
sep 07 12:45:22 symfony [info] {sfWebResponse} Send status "HTTP/1.1 302 Found"
sep 07 12:45:22 symfony [info] {sfWebResponse} Send header "Location: /"
sep 07 12:45:22 symfony [info] {sfWebResponse} Send header "Content-Type: text/html; charset=utf-8"
sep 07 12:45:22 symfony [info] {sfWebDebugLogger} Configuration 5.45 ms (8)
sep 07 12:45:22 symfony [info] {sfWebDebugLogger} Factories 73.02 ms (1)
sep 07 12:45:22 symfony [info] {sfWebDebugLogger} Action "sfGuardAuth/signin" 101.24 ms (1)
sep 07 12:45:22 symfony [info] {sfWebDebugLogger} Database (Doctrine) 0.03 ms (5)
sep 07 12:45:22 symfony [info] {sfWebResponse} Send content (72 o)