php - 如何使用 ZF 在身份验证适配器中添加凭据列

标签 php zend-framework authentication

我的身份验证适配器如下所示

 $authAdapter->setTableName('register')
                        ->setIdentityColumn('username')
                        ->setCredentialColumn('pwd');

工作正常:

但现在我想检查状态列是否事件。

我们如何在此处再添加一个凭据列?

最佳答案

您可以使用setCredentialTreatment()方法

$authAdapter->setTableName('register')
            ->setIdentityColumn('username')
            ->setCredentialColumn('pwd')
            ->setCredentialTreatment('? AND status = "active"');

关于php - 如何使用 ZF 在身份验证适配器中添加凭据列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4387409/

相关文章:

php - 在 GoDaddy 上劫持 session 变量有多容易 (PHP)

php - Zend 导航和 Zend ACL

php - ZF2 中正确的 JSON 输出,无需模板渲染

javascript - Zend 1.12 + Ajax - 提交表单

mysql - 良好的登录系统数据库设计的唯一约束 ID?

authentication - OAuth2.0的用例

asp.net - 为什么在ASP.NET MVC中超时真的很短?

php - 从下拉列表中选择 -> 比较 -> 如果匹配 -> 显示图片

php - 正确减去PHP中的时间

php - 在默认的 joomla 3.1.1 注册表中添加自定义字段