Родительские сеансы HMVC MY_Controller Codeigniter

#codeigniter

#codeigniter

Вопрос:

Я пытаюсь настроить в моем hmvc MY_Controller перенаправление сеансов codeigniter для всего веб-сайта

но просто загружает сообщение о проблеме с загрузкой страницы fire fox.

Что мне сделать, чтобы это заработало.

Dashboard.php Просто пример

 class Dashboard extends MY_Controller {
 public function __construct(){
  parent::__construct();
  $this->load->library('user');
  $this->lang->load('english', 'english');
  $this->lang->load('common/dashboard', 'english');
 }
}
  

MY_Controller.php

 <?php (defined('BASEPATH')) OR exit('No direct script access allowed');

class MY_Controller extends MX_Controller {

     public function __construct() {
      parent::__construct();
      if($this->session->userdata('logged_in')) {
         return true;
      } else {
         redirect('login');
      }
   } 

}
  

Я также пробовал это

 <?php (defined('BASEPATH')) OR exit('No direct script access allowed');

class MY_Controller extends MX_Controller {

     public function __construct() {
      parent::__construct();
      if ($this->session->userdata('logged_in') == FALSE) {

         redirect('/');
      }
   } 

}
  

Ответ №1:

У меня был включен CSRF, который, похоже, конфликтует с ним, но теперь отключил CSRF и работает нормально.