Zend_Auth_Adapter使用数据映射器

时间:2009-07-31 23:21:13

标签: zend-framework zend-auth

首先在这里发帖,如果我看起来像个新手那么对不起,

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

1 个答案:

答案 0 :(得分:3)

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

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