каков наилучший способ проверять сеанс в codiginator при каждом выполнении нового запроса

#php #mysql

#php #mysql

Вопрос:

я знаю, как использовать сеанс в codiginator, но я сталкиваюсь с проблемой управления сеансами и немного путаю, т.е. Как я могу каждый раз проверять действительный сеанс в контроллере.

я делаю это с помощью

 <?php

defined('BASEPATH') OR exit('No direct script access allowed');
class Dashboard extends MY_Controller {

function __construct() {
                        parent::__construct();
                        $this->load->helper('url');
                        $this->load->helper(array('form', 'url'));
                        $this->load->library('form_validation');
                        $this->load->library('session');
                        $this->load->model('User');
                        $this->load->model('Enquiry_model');
        }
    public function index()
            {
                    //$data['status']=$this->Blog_model->status();
                    $data['main_product']=$this->Enquiry_model->getMainProduct();
                    $session_data = $this->session->userdata('logged_in');
                    if(!$session_data)
                    {
                            $this->welcome();
                    }
                    else
                    {
                        $data['user_data'] = $session_data;
                        $this->load->view('admin1/index1',$data);
                    }


            }

}
?>
  

но я сталкиваюсь с проблемой, когда у меня есть два веб-сайта, и я использую одну и ту же таблицу для проверки пользователя, но разные базы данных для обоих. проблема, с которой я сталкиваюсь при входе на первый веб-сайт, я автоматически вошел на другой. как я могу удалить или решить эту проблему.