사용자가 컨트롤러 생성자에서 내 라이브러리를 사용하여 CodeIgniter에 로그인했는지 확인하고 싶습니다. CodeIgniter에서 라이브러리의 세션을 사용하려면 어떻게해야합니까?
이
내 라이브러리입니다 :class Administrator_libs {
public function validate_authen(){
if($this->session->userdata('user_authen')){
redirect(base_url().'admin/login/');
}
}
}
그리고 이것은 내 컨트롤러 :
class Administrator extends CI_Controller {
public function __construct(){
parent::__construct();
$this->load->library('administrator_libs');
$this->administrator_libs->validate_authen();
$this->load->model('mod_menu');
}
}
하지만이 오류 메시지가 얻을 :
Undefined property: Administrator_libs::$session
가 어떻게이에 세션을 사용할 수 있습니다 CodeIgniter의 라이브러리?