Codeigniter会话适用于localhost上的所有项目

时间:2017-10-17 11:26:13

标签: codeigniter

如果以前已经回答过这个问题,我很抱歉。 我的localhost上的每个codeigniter项目共享同一个会话,直到我退出任何项目。 我如何纠正这个问题?,谢谢

2 个答案:

答案 0 :(得分:1)

更改配置文件中的会话cookie名称,默认为ci_session

$config['sess_driver'] = 'files';
$config['sess_cookie_name'] = 'ci_session';
$config['sess_expiration'] = 7200;
$config['sess_save_path'] = NULL;
$config['sess_match_ip'] = FALSE;
$config['sess_time_to_update'] = 300;
$config['sess_regenerate_destroy'] = FALSE;

答案 1 :(得分:0)

为像这样的单独项目提供单独的会话

$this->session->set_userdata('project_One_user', 'userdetailsvalue');

$this->session->set_userdata('project_Two_user', 'userdetailsvalue');