我一直在使用各种组码创建用户登录表单,用户登录必须基于唯一的组码进行工作。让我详细解释这些详细信息,网站中存在两个名为(X和Y)的网站以下详细信息ZEND身份验证失败
X [email protected] pwd- 123456 ,groupcode-TESTCODE
Y [email protected] pwd-test124, groupcode-TESTCODE2
我Authcontroller
$adapter = new Zend_Auth_Adapter_DbTable(Zend_Db_Table::getDefaultAdapter(),
'users',
'login',
'password',
'MD5(?)','groupcode','TESTCODE');
$adapter->setIdentity($form->getValue('username'))
->setCredential($form->getValue('password'));
$result = Zend_Auth::getInstance()->authenticate($adapter);
通过认证结果alwyas出了错错误讯息话题。默认的authcontroller从两个用户行中获取标识符,它不会从用户唯一的行值中获取。