我读了一篇文章,展示如何使用用户名登录。 相反,我只是希望人们使用他们的电子邮件地址进行注册和登录,因为他们更容易记住。
希望你们能提供帮助。我正在为高中科学博览会项目创建一个博客。
谢谢!
答案 0 :(得分:0)
假设您正在使用Zend_Auth_Adapter_DbTable
您只需要更改标识列以匹配电子邮件,而不是用户名。
$authAdapter = new Zend_Auth_Adapter_DbTable($dbAdapter);
$authAdapter
->setTableName('users')
->setIdentityColumn('email')
->setCredentialColumn('password');