ecshop二次开发 ecshop后台权限处理原理
2012-12-20 14:31
316 查看
ecshop的权限管理非常灵活,设计也非常巧妙,他所有的权限,栏目操作和栏目的名称,都有非常紧密的联系。
所有的权限操作动作在ecs_admin_action表中,parent_id = 0的为顶级栏目,其他子栏目的操作,都继承了parent_id 和顶级栏目关联起来.当你增加了后台栏目,需要给该栏目授权的时候,你可以admin\includes\inc_menu.php中增加$modules['02_cat_and_goods'][test'] = 'test.php?act=list';
在admin\includes\inc_priv.php中,你可以增加$purview['test'] = 'test';,那么test.php?action=list这个栏目将用test来控制权限.
程序中,也就是在test.php中,用函数admin_priv('test')来检测权限;而在后台 权限管理->管理员列表->授权 会显示相应权限,你可以给予授权,权限管理在电子商务系统中特别重要,需要划分合理,安全划分.
所有的权限操作动作在ecs_admin_action表中,parent_id = 0的为顶级栏目,其他子栏目的操作,都继承了parent_id 和顶级栏目关联起来.当你增加了后台栏目,需要给该栏目授权的时候,你可以admin\includes\inc_menu.php中增加$modules['02_cat_and_goods'][test'] = 'test.php?act=list';
在admin\includes\inc_priv.php中,你可以增加$purview['test'] = 'test';,那么test.php?action=list这个栏目将用test来控制权限.
程序中,也就是在test.php中,用函数admin_priv('test')来检测权限;而在后台 权限管理->管理员列表->授权 会显示相应权限,你可以给予授权,权限管理在电子商务系统中特别重要,需要划分合理,安全划分.
相关文章推荐
- ecshop后台权限处理原理
- ecshop后台权限处理原理
- ecshop后台权限处理原理
- ecshop实现后台二次开发后功能模块仍然可以分配权限
- Ecshop实现后台二次开发后功能模块仍然可以分配权限
- 后台调度解析xml处理数据二次开发
- ECSHOP后台二次开发教程(一)
- Ecshop(二次开发) - 后台添加左侧菜单导航
- ecshop二次开发——后台增加拣货状态
- ecshop二次开发——新注册用户后台确认功能
- ECSHOP二次开发中关于文档后台菜单的功能说明
- ecshop二次开发之后台秒杀
- ECSHOP后台权限分配原理分析
- 二次开发Jumpserver,增加权限申请模块实现用户组归属,服务器及组授权,系统用户授权申请处理
- ecshop二次开发--后台秒杀
- ecshop二次开发--后台秒杀
- 小京东等产品后台版权及logo修改教程[ecshop二次开发]
- 我的第一个python web开发框架(39)——后台接口权限访问控制处理
- ecshop功能二次开发之后台管理增加成本价和毛利
- ecshop二次开发--后台秒杀