如何处理codeigniter中的前端/后端会话

时间:2014-06-11 17:10:41

标签: php codeigniter session

因此,codeigniter使用表来存储会话。问题是,如果有人登录后端,那么他也会被检测为登录在前端,因为只有一个codeigniter应用程序,检查会话在前端和后端之间共享,我该如何分开呢?感谢

以下是我查看会话的方法:

if($this->session->userdata('is_logged_in'))
}

以下是config.php

中的会话设置
$config['sess_cookie_name']     = 'ci_session';
$config['sess_expiration']      = 7200;
$config['sess_expire_on_close'] = FALSE;
$config['sess_encrypt_cookie']  = FALSE;
$config['sess_use_database']    = FALSE;
$config['sess_table_name']      = 'ci_sessions';
$config['sess_match_ip']        = FALSE;
$config['sess_match_useragent'] = TRUE;
$config['sess_time_to_update']  = 300;

我没有创建两个应用程序,只使用sub-dir方法

e.g。

controller
-admin
-admin_product.php
-front
-front_product.php

views is the similiar

由于

0 个答案:

没有答案