thinkphp中若未登录,则不允许访问任何方法,如何实现?

榕树花园 楚天科技 项目经理  2011-11-21 03:34:47
可以写一个CommonAction类验证是否登录,若无登录,则不能访问任何方法和模块,如何做?
不用rbac自己实现呢?
...全文
270 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
张小菜1024 2011-11-21
CommonAction的_initialize()里写登录验证代码呗
回复
heyli 2011-11-21
一般你的控制器都是继承thinkphp的Action class IndexAction extends Action
先自己写一类继承thinkphp的Action
class myAction extends Action
{

}
然后你的控制器都继承自己的myAction
class IndexAction extends myAction
在 myAction的构造方法里面验证
回复
lujiyong 2011-11-21
可以使用zend提供的acl类文件,没有登录,则没有任何权限
回复
相关推荐
发帖
Framework
创建于2008-08-27

4245

社区成员

国内外优秀PHP框架讨论学习
申请成为版主
帖子事件
创建了帖子
2011-11-21 03:34
社区公告
暂无公告