Base.php控制器可不可以这样写?
来源:8-12 利用tp5-session处理商户后台登录模块(下)

谁与共少年
2017-06-11
public function _initialize(){ //判断session有没有被清除 $login = session('bisAccount','','bis'); if(!$login && !$login['id']){ $this->error('您已退出,没有权限访问此页面','login/index'); } }
老师,我在Base.php中可不可以这样写?
我这样写,页面的功能也是可以实现的,但是我感觉还是老师您写的看上去更严谨一些,
请问如果像我这种写法,在实际生产中会有什么弊端呢?
写回答
1回答
-
您好,可以这样写。
但是有个问题、因为有些页面是不需要登录的,比如首页用户肯定是可以看到数据,但是如果你这样的话 不登录的用户也是看不到的。
032017-06-12
相似问题