gracias por la luz
quedo de la sig forma:
Código PHP:
$result=$auth->authenticate($authAdapter);
if ($result->isValid())
{
$datos = new DatosAcceso();
$identity=$datos->getUsuario($user);
$authStorage=$auth->getStorage();
$authStorage->write($identity);
$this->redirector('index', 'index');
}
y el modelo
Código PHP:
function getUsuario($login)
{
$this->_db = Zend_Registry::get('db');
$select = $this->_db->select()
->from(array('usuario'=>$this->_Usuario),
array('nombre','paterno','materno','iniciales','puestos.nombre as role' ,'login') )
->join(array('puestos'=>$this->_cat_puestos),
'usuario.id_puesto=puestos.id_puesto')
->where('usuario.login=?',$login);
$result = $this->_db->fetchRow($select);
return $result;
}
gracias :D