第一次在这里发帖,如果我看起来像个新手,抱歉,
我正在尝试找到一种将 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/