Buenas tardes por favor si me pueden ayudar, yo tengo lo siguiente para autenticarme
Código PHP:
$authAdapter = $this->getAuthAdapter();
$login_usr = $form->getValue('login_usr');
$password_usr = $form->getValue('password_usr');
$authAdapter->setIdentity($login_usr)
->setCredential(sha1($password_usr));
$auth = Zend_Auth::getInstance();
$result = $auth->authenticate($authAdapter);
y verifico si esta autentifico con lo siguiente
Código PHP:
if (Zend_Auth::getInstance()->hasIdentity()) {
$cod_tipo = Zend_Auth::getInstance()->getStorage()->read()->COD_TIPO_USR;
$tipo_usr = $model_tipo_usr->getTipoUsuario($cod_tipo);
$rol = $tipo_usr['TIPO_USR'];
$this->_redirect('/' . $rol);
}
y para los accesos utilizo los acl.
la pregunata en cada controlado o cada accion vista que estan entrando tengo que preguntar si esta autenticado o loqueado si no lo esta mandar autenticarse, no si me dejo entender, por favor si me pueden dar una idea
les estare agradecido