можно ли проверить аутентификацию пользователя в функции конструктора контроллера воспламенителя кода?код воспламенитель проверить аутентифицированный пользователь на контроллере контроллера
контроллер пользователя
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