Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/06/2014, 13:51
Avatar de alexmetola
alexmetola
 
Fecha de Ingreso: julio-2013
Ubicación: madrid
Mensajes: 33
Antigüedad: 10 años, 10 meses
Puntos: 0
De acuerdo Distintas sesiones en diferentes apps

Hola buenas, pues me gustaria saber que archivo he de configurar para tener sesiones diferentes en aplicaciones diferentes dentro de un mismo proyecto, para darle la sesion al usuario uso esto:
Código PHP:
$this->getUser()->setAttribute('usuario'$usuario); 
$this->getUser()->setAuthenticated(true); 
Asi le doy el nombre de usuario como atributo y le digo que la sesion dure 1h en el factories.yml , creo que he de modificar alguna parte del factories.yml para darle una sesion diferente en cada app pero no se en que parte tocar, cabe decir que los 2 yml son identicos.

Pongo el yml por si se necesita:

Código PHP:
# You can find more information about this file on the symfony website:
# http://www.symfony-project.org/reference/1_4/en/05-Factories

prod:
  
logger:
    class:   
sfNoLogger
    param
:
      
level:   err
      loggers
: ~

test:
  
storage:
    class: 
sfSessionTestStorage
    param
:
      
session_path: %SF_TEST_CACHE_DIR%/sessions

  response
:
    class: 
sfWebResponse
    param
:
      
send_http_headersfalse

  mailer
:
    
param:
      
delivery_strategynone

dev
:
  
mailer:
    
param:
      
delivery_strategynone

all
:
  
routing:
    class: 
sfPatternRouting
    param
:
      
generate_shortest_url:            true
      extra_parameters_as_query_string
true

  view_cache_manager
:
    class: 
sfViewCacheManager
    param
:
      
cache_key_use_vary_headerstrue
      cache_key_use_host_name
:    true
  
  user

    class: 
myUser
    param

      
timeout3600 
      
  storage
:
    class: 
sfSessionStorage
    param
:
      
session_nameagente