3

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

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

4

1 回答 1

3

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

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

于 2009-07-31T23:26:13.913 回答