首先在这里发帖,如果我看起来像个新手那么对不起,
我正在尝试找到一种方法将Zend_Auth_Adapter与数据映射器一起使用,但似乎在苦苦挣扎。我知道我可以使用Zend_Auth_Adapter_DbTable并将其与db表相关联,但这似乎否定了拥有数据映射器的全部原因(我认为)?!我应该为映射器创建自定义适配器,以便我可以使用映射器选择我想要的任何数据源吗?
答案 0 :(得分:3)
好问题。正确的方法是滚动你自己的Zend_Auth_Adapter。我已经为Doctrine(我的ORM)这样做了。
我还在整个应用程序中使用数据映射器模式,但我不使用它进行身份验证。它增加了许多不必要的开销imo。我只是使用我的Auth_Adapter直接查询数据库。