我想知道组织管理区域的最佳方式(也许更安全)是什么。
首先,我的意思是管理区域,它是管理网站本身(管理用户,管理缓存,管理新闻......)。
目前,我有一个 User
表,以便用户可以登录其成员区域。
那么使用相同的表,添加具有特殊权限的用户(管理员)或仅为管理员创建另一个表更好吗?
这也意味着必须管理网站上的多个身份(会员,管理员) 在Zend进行的最佳方式是什么?
答案 0 :(得分:0)
Imo ...最好使用相同的用户表进行身份验证,以指定角色(即用户,管理员等)。
Zend Framework具有内置授权,可以在ACL(访问控制列表)中记录用户并在其中构建,以允许用户根据他们的角色访问模块,控制器和操作。
网上有很多工作示例,包括Zend框架文档。