Tema: Zend_Acl
Ver Mensaje Individual
  #20 (permalink)  
Antiguo 20/01/2011, 09:10
jcq_quiroz
 
Fecha de Ingreso: septiembre-2010
Mensajes: 111
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: Zend_Acl

con respecto a los permisos, ya le di permisos al modulo almacen para que pueda acceder al Error Controller, no cambia nada sigue el problema eso afecta mucho.
con respecto si el login es correcto la Url deberia cambiar?
el login si es correcto lo verifico en el controller Autentificacion loginAction, y si esta correcto, si esta correcto lo redirecciono con el _redirect($modulo) si no lo esta le mando un mensaje de error.
los datos del usuario logueado si es correcto lo guardo con zend_Auth de la siguiente
Código:
$datos_empleado = $authAdapter->getResultRowObject(null, 'PASSWORD_EMPLEADO');
                    $authStorage = $auth->getStorage();
                    $authStorage->write($datos_empleado);
                    $rol = $authStorage->read()->NOM_TIPO_EMP;
                    $this->_redirect('/'.$rol);
y lo verifico si es correcto los datos guardados en la sesion con
Zend_Debug::dump(Zend_Auth::getInstance()->getStorage()->read());
y si es correcto, hay otra forma de verificar si es correcto los datos o donde hay que verificar si es correcto.

mi vhost esta habilitado la forma que llamo por la Url es:
http://www.sistema.com/
si es correcto el loguin lo redirecciono con _redirect($module) y laUrl deberia cambiar no? a http://www.sistema.com/almacen pero no cambia se queda en
http://www.sistema.com/Autenticacion/login que es el controlador del module default, no se donde es el error, ya me canse de hacer si tienes ejemplos porfavor ayudame gracias