Hello,
It's quite simple using Zend_Auth (database adapter stored in the
registry, users' date in the 'Users' table, containing fields
'username', 'password' and 'passwordSalt'):
--------------------------------------------------
$auth = Zend_Auth::getInstance();
$adapter = new Zend_Auth_Adapter_DbTable(Zend_Registry::get('db'),
'Users', 'username', 'password', 'MD5(CONCAT(?, passwordSalt))');
$adapter
->setIdentity($this->post['username'])
->setCredential($this->post['password'])
;
$result = $auth->authenticate($adapter);
--------------------------------------------------
Enjoy!
Ádám