Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

multiples aplicaciones con diferentes sessiones y login en un solo servidor con ZF

Estas en el tema de multiples aplicaciones con diferentes sessiones y login en un solo servidor con ZF en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Hola a todos haber si me pudieran dar una manito tengo dos aplicaciones corriendo en un servidor ambas con ZF pero no logro validar los ...
  #1 (permalink)  
Antiguo 18/02/2010, 09:26
Avatar de poloche  
Fecha de Ingreso: abril-2006
Ubicación: cochabamba
Mensajes: 93
Antigüedad: 18 años
Puntos: 1
Pregunta multiples aplicaciones con diferentes sessiones y login en un solo servidor con ZF

Hola a todos haber si me pudieran dar una manito tengo dos aplicaciones corriendo en un servidor ambas con ZF pero no logro validar los datos de la session de una de ellas
  1. la primera aplicacion creo la session y la identificacion solo con
Código PHP:
 $autAdapter = new Zend_Auth_Adapter_DbTable self::getAdapter ()  );
            
$autAdapter->setTableName 'persona' );
            
$autAdapter->setIdentityColumn 'identificador' );
            
$autAdapter->setCredentialColumn 'contrasenia' );

            
$autAdapter->setIdentity $nick );
            
$autAdapter->setCredential md5 $password ) );
            
$autAdapter->setCredentialTreatment " AND  estado='Activo'" );
            
$auth Zend_Auth::getInstance ();
            
$result $auth->authenticate $autAdapter ); 
  1. la segunada trato se que se mantenga en otro namespace asi
    Código PHP:
    $autAdapter = new Zend_Auth_Adapter_DbTable self::getAdapter () );

                
    $autAdapter->setTableName 'persona' );
                
    $autAdapter->setIdentityColumn 'identificador' );
                
    $autAdapter->setCredentialColumn 'contrasenia' );
                
                
    $autAdapter->setIdentity $nick );
                
    $autAdapter->setCredential md5 $password ) );
                
    $autAdapter->setCredentialTreatment " AND estado='Activo'" );
                
    $auth Zend_Auth::getInstance ();
                
    $auth->setStorage(new Zend_Auth_Storage_Session ("Ventas",true));
                
    $result $auth->authenticate $autAdapter ); 
  2. ahora ambas se logena una independiente de la otra pero cuando me muevo en la segunda no me funciona es decir si cambio de controlador o simplemete me voy a la barra de navegacion y le doy a enter me manda a la pagina de inicio para volver a logearme.
plis necesito ayuda no he podido comprender la documentacion en este tema
__________________
no estare lejos, por que siempre estare junto a ti
  #2 (permalink)  
Antiguo 18/02/2010, 21:36
Avatar de emiliodeg  
Fecha de Ingreso: septiembre-2005
Ubicación: Córdoba
Mensajes: 1.830
Antigüedad: 18 años, 8 meses
Puntos: 55
Respuesta: multiples aplicaciones con diferentes sessiones y login en un solo servido

fijate haciendo un var_dump de $_SESSION como te esta almacenando los datos

yo utilizaria en el primer caso un setStorage distinto no el por defecto
__________________
Degiovanni Emilio
developtus.com
  #3 (permalink)  
Antiguo 19/02/2010, 09:34
Avatar de poloche  
Fecha de Ingreso: abril-2006
Ubicación: cochabamba
Mensajes: 93
Antigüedad: 18 años
Puntos: 1
Respuesta: multiples aplicaciones con diferentes sessiones y login en un solo servido

pues eso me sale como si no le hubiera asignado el sessionStore y toma el por defecto
__________________
no estare lejos, por que siempre estare junto a ti

Etiquetas: aplicaciones, diferentes, login, multiples, servidores, sesiones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:14.