Benim veritabanında benim 'users'
tabloda tüm farklı düzeylerde (üyeler, moderatörler, yöneticileri, vb) kullanıcıları içermesini istiyor. Yani benim 'users'
tablodaki bir sütun rolüdür. Ben özel uygulama bölümlerine giriş izni olup olmadığını görmek için rolünü kontrol edebilmek istiyorum. Bunu nasıl yapabilirim? İşte şimdiye kadar benim auth adaptörü:
protected function _getAuthAdapter($formData)
{
$dbAdapter = Zend_Db_Table::getDefaultAdapter();
$authAdapter = new Zend_Auth_Adapter_DbTable($dbAdapter);
$authAdapter->setTableName('users');
$authAdapter->setIdentityColumn('username');
$authAdapter->setCredentialColumn('password');
$authAdapter->setIdentity($formData['username']);
$authAdapter->setCredential(md5($formData['password']));
return $authAdapter;
}