0
是否有可能檢查代碼點火器控制器的構造函數的用戶身份驗證?代碼點火器檢查驗證的用戶在控制器的調製器
用戶控制器
class user extends CI_Controller{
function __construct() {
parent::__construct();
$this -> load -> model('user_model');
if (!$this -> user_model -> logged_in()) {
$this -> load -> view('user/login');
} else {
return TRUE;
}
}
}
而我跑登錄後我的儀表盤的這個我得到了登錄視圖頂部。登錄前我得到兩個登錄視圖。我試過這個最小化,反覆檢查用戶是否登錄。
已經按照這種方式。但我不想在每個功能的控制器中檢查身份驗證。如果它在構造函數的控制器完成,它將減少重複編碼。是否有可能在控制器的構造函數中使用。 – hserusv
然後最簡單的方法是自動加載你的'user_model'並在沒有任何條件的情況下調用函數'$ this - > user_model - > logged_in()'並在函數'logged_in()'中重定向到另一個函數,只需加載登錄視圖。控制器代碼中的語法錯誤 –
。 – catbadger