标签: php mysql security zend-framework admin
我正在使用Zend Framework 1.10创建一个大型Web应用程序。这是Zend Framework的新功能(1个月的体验)。你能解释一下如何以最佳方式创建管理模块吗?(使用自己的身份验证)。如何以良好的安全性做到这一点? 非常感谢。
答案 0 :(得分:2)
我会在每个模块中创建AdminController,然后路由重写这样的路径:
AdminController
/admin/module1 => module1/AdminController /admin/module2 => module2/AdminController
然后利用Zend_Auth和Zend_Acl。
您还需要使用控制器插件来检查来自Zend_Auth和授权控制器的凭据以及登录表单。
Zend_Auth
但这一切都取决于你的申请。
答案 1 :(得分:2)
好的做法是创建具有自己的控制器和插件的管理模块。