У меня есть несколько контроллеров CodeIgniter, к которым должны обращаться только те пользователи, которые вошли в систему (т. Е. Где $ this-> session-> userdata ('username') не равно нулю). Если лицо, не прошедшее проверку подлинности, пытается получить доступ к указанным контроллерам, они должны получить:
header('location: /auth/login');
Должен быть лучший способ сделать это, чем поставить
if (!$this->session->userdata('username'))
header('location: /auth/login');
else
{
[rest of function]
}
перед каждой функцией в контроллере ...
Я знаю, что DX_Auth имеет аналогичную функциональность, но я не использую плагин аутентификации и не готов к этому.
Спасибо!
Мало