Zend Framework
Utilizando Zend_Auth
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!