Zend Framework管理模块结构

时间:2010-09-11 12:59:20

标签: php mysql security zend-framework admin

我正在使用Zend Framework 1.10创建一个大型Web应用程序。这是Zend Framework的新功能(1个月的体验)。你能解释一下如何以最佳方式创建管理模块吗?(使用自己的身份验证)。如何以良好的安全性做到这一点? 非常感谢。

2 个答案:

答案 0 :(得分:2)

我会在每个模块中创建AdminController,然后路由重写这样的路径:

/admin/module1 => module1/AdminController
/admin/module2 => module2/AdminController

然后利用Zend_AuthZend_Acl

您还需要使用控制器插件来检查来自Zend_Auth和授权控制器的凭据以及登录表单。

但这一切都取决于你的申请。

答案 1 :(得分:2)

好的做法是创建具有自己的控制器和插件的管理模块。