Существует параметр конфигурации в Codeigniter для установки срока действия сеанса:Тайма-аута сеанса на основе роли пользователя в Codeigniter
$config['sess_expiration'] = 14400; //in seconds
Но это относится ко всем типам пользовательских ролей (пользователи администратора/внешний интерфейс). Я хотел бы установить сеанс жизни для администратора и просто хочу применить вышеописанную настройку для внешних пользователей.
Как я мог это достичь?
[set config variable] (https://codeigniter.com/user_guide/libraries/config.html?highlight=config%20class#CI_Config::set_item), например 'if (user == admin) {$ this-> config-> set_item ('sess_expiration', 30 * 24 * 2600)} ' –