为了账号安全,请及时绑定邮箱和手机立即绑定

thinkphp3.2 验证用户是否已经登陆问题?

thinkphp3.2 验证用户是否已经登陆问题?

胡说叔叔 2018-08-28 15:11:17
首先声明    我是一个初用thinkphp的菜鸟,大神们尽量回答的简单易懂一些啦后台的页面需要需要验证用户是否已经登陆,不能登陆则跳到登陆页,而登陆页面则不需要验证大神们都是如何做这个事情的呢、?网上百度后有人说可以  新建一个CommonController类   ,其他所有页面的类都继承它,类似于钩子的一个功能,是这样子操作的吗,如果是这样的话,该如何操作后台的所有页面继承的都是 controller 类
查看完整描述

1 回答

?
手掌心

TA贡献1942条经验 获得超3个赞

新建一个CommonController
=====================================
namespace Admin\Controller
use Think\Controller
class CommonController extends Controller{
   public function _initialize(){
      // 自动运行方法
       if(!isset(session("uid"))){
           $this->error("没有登录");

       }

   }
}
=====================================

登录控制器
namespace Admin\Controller;
use Admin\CommonController;

class LoginController extends CommonController{
}

查看完整回答
反对 回复 2018-09-23
  • 1 回答
  • 0 关注
  • 1402 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信