Chinaunix首页 | 论坛 | 博客
  • 博客访问: 29957060
  • 博文数量: 2065
  • 博客积分: 10377
  • 博客等级: 上将
  • 技术积分: 21525
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-04 17:50
文章分类

全部博文(2065)

文章存档

2012年(2)

2011年(19)

2010年(1160)

2009年(969)

2008年(153)

分类: 系统运维

2009-06-21 15:18:41

比如说我现在定义一个XML文件 我会存放我这个系统中的全部功能模块进来!
比如说我的系统现在有 用户管理、商品管理、订单管理
然后我现在给每个模块都编号。比如 用户管理的模块号是 1 商品管理是2 订单管理是3
OK
现在我将每个模块的功能都实现完成了!
然后在我们的PUBLIC单元中定义好三个常用操作
AddContent.php
ModifyContent.php
DelContent.php
SelectContent.php
这里的内容是根据我们的功能如果有新的功能就添加进来即可!
全部的常量定义在
Const.php目录下面
Function.php目录下面

现在我们就可以进行用户的权限管理操作了!
比如说
添加张三 给他的权限是 只能查看模块号为1的权限
那 我们的权限是可以这样来进行分级操作的 !
比如说 用户模块是1那么 新加用户就是101 查询用户就是 102 删除用户就是 103 修改用户就是104
这些信息都是定义在XML文件里面的!
然后当用户具有101权限的时候那就只能是 新加用户操作了!

而在我们新加用户的时候。我们可以将全部的模块号从XML中动态提取哦!这样非常灵活!

2.对于前台注册会员的权限控制
比如说我可以在后台添加一些组给用户去选择的。哪些组有什么样的作用非常清楚!
比如这个组有什么样的功能具备了什么样的权限。添加用户的时候就能够限制用户到哪个组里面去的!



阅读(938) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~