Zend Framework

Utilizando Zend_Auth

Por em

Veja abaixo como fazer um sistema SIMPLES de autenticação utilizando o Zend Framework.

AuthController.php

<? else: ?>
Logado.
Logout

O grande ponto que temos que nos atentar são essas linhas:

Zend_Loader::loadClass ( 'Zend_Auth_Adapter_DbTable' );
$db = Zend_Registry::get ( 'database' );
$authAdapter = new Zend_Auth_Adapter_DbTable ( $db );
$authAdapter->setTableName ( 'users' );
$authAdapter->setIdentityColumn ( 'login' );
$authAdapter->setCredentialColumn ( 'passwd' );

// Set the input credential values to authenticate against
$authAdapter->setIdentity ( $usuario );
$authAdapter->setCredential ( $senha );

Esse trecho configura o Zend_Auth perguntando qual é a tabela de usuários, coluna de login e a coluna da senha. Tendo esses dados ele faz a autenticação.

Qualquer dúvida, deixe um comment!