nuevamente aprendiendo un poco mas de uds.
estoy haciendo un poco mas gral mi aplicacion que la idea es que empiece a crecer y crecer
en la parte de autentificacion estaba usando Zend_Auth_Adapter_DbTable
despues le pasaba los nomobre de los campos en la tabla
Código PHP:
protected function getAuthAdapter()
{
$this->_db = Zend_Registry::get('db');
$authAdapter = new Zend_Auth_Adapter_DbTable($this->_db);
$authAdapter->setTableName('Usuario')
->setIdentityColumn('login')
->setCredentialColumn('pass')
->setCredentialTreatment('MD5(?)');
return $authAdapter;
}
Código PHP:
$authAdapter = $this->getAuthAdapter();
$authAdapter -> setIdentity($user)
->setCredential($pass);
$auth=Zend_Auth::getInstance();
$result=$auth->authenticate($authAdapter);
if ($result->isValid())
{
$identity = $authAdapter->getResultRowObject();
$authStorage=$auth->getStorage();
$authStorage->write($identity);
.
.
.
donde deberia de poner el inner join para obtener el rol?
pero si ademas estoy formalizando mi capa de negocios, como podria escribir mi clase que obtenga los datos??
mil gracias