相关疑难解决方法(0)

codeigniter检查每个控制器中的用户会话

我在我的一个控制器中有这个私有会话,用于检查用户是否已登录:

function _is_logged_in() {

   $user = $this->session->userdata('user_data');

   if (!isset($user)) { 
      return false; 
   } 
   else { 
      return true;
   }

}
Run Code Online (Sandbox Code Playgroud)

问题是我有多个控制器.如何在其他控制器中使用此功能?在每个控制器中重新定义功能不是很"干".

有任何想法吗?

php methods controller codeigniter

41
推荐指数
3
解决办法
6万
查看次数

标签 统计

codeigniter ×1

controller ×1

methods ×1

php ×1