zend-framework - Zend_Auth_Adapter 使用数据映射器

标签 zend-framework zend-auth

第一次在这里发帖,如果我看起来像个新手,抱歉,

我正在尝试找到一种将 Zend_Auth_Adapter 与数据映射器一起使用的方法,但似乎很困难。我知道我可以使用 Zend_Auth_Adapter_DbTable 并将其与数据库表相关联,但这似乎否定了拥有数据映射器的全部原因(我认为)?!我是否应该为映射器创建自定义适配器,以便我可以使用映射器选择任何我想要的数据源?

最佳答案

好问题。这样做的正确方法是推出您自己的 Zend_Auth_Adapter。我已经为 Doctrine(我的 ORM)这样做了。

我还在我的整个应用程序中使用了数据映射器模式,但我没有将它用于我的身份验证。它增加了很多不必要的开销。我只是直接使用我的 Auth_Adapter 查询数据库。

关于zend-framework - Zend_Auth_Adapter 使用数据映射器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1215339/

相关文章:

zend-framework - 如何使用 Zend Framework 在 Gmail 登录时获取用户唯一标识

zend-framework - setitemTreatment在SQLite中不可用

zend-framework - 在 Zend 身份验证中,如何检查附加列和身份验证?

php - 实用的 Zend_ACL + Zend_Auth 实现和最佳实践

php - Zend Framework 应用程序中的 "session has already been started...."异常

php - Zend_Auth : Allow user to be logged in to multiple tables/identities

php - 如何使用 jquery ajaxify zend_pagination 结果(已经使用 partialoop)

php - 在 Doctrine 中使用 LIMIT 进行子查询

php - 从 Zend Framework 1 迁移到 Zend Framework 2

php - Zend Framework 1 强制 HTTPS