用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3038|回复: 6
收起左侧

[讨论/交流] 钩子如何区分前后台?

[复制链接]
发表于 2012-5-10 23:46:12 | 显示全部楼层 |阅读模式

想用钩子放个权限验证,仅后台使用,该如何区分呢?

这种权限类放在哪里比较合理呢?
发表于 2012-5-11 15:38:21 | 显示全部楼层
我记得有一种方案
就是自己写个Control父类
里边判断权限
有需要判断权限的C,继承它就行了
发表于 2012-5-11 17:52:26 | 显示全部楼层
kissgxd 发表于 2012-5-11 15:38
我记得有一种方案
就是自己写个Control父类
里边判断权限

现在我也是这么搞的
发表于 2012-5-12 17:24:18 | 显示全部楼层
longjianghu 发表于 2012-5-11 17:52
现在我也是这么搞的


我在论坛哪里好像见过关于这个的帖子
发表于 2012-5-12 21:12:29 | 显示全部楼层
发表于 2012-5-12 22:35:48 | 显示全部楼层
建议扩展核心controller。
然后在扩展核心controller中把有关的权限写到构造函数中,所有后台的controller都extends自你扩展的核心controller,如此而已。
这种方式和钩子相比,孰优孰劣,自己判断吧……
发表于 2012-5-13 08:02:49 | 显示全部楼层
spt119 发表于 2012-5-12 22:35
建议扩展核心controller。
然后在扩展核心controller中把有关的权限写到构造函数中,所有后台的controller ...

个人觉得比钩子好用

本版积分规则