我在CodeIgniter项目中创建了一个登录系统,它在Firefox中运行良好,但在Chrome中却无法正常工作。我已经获取了数据并将其设置为会话(session),但是当代码将控制权重定向到“admin/dashboard”时,我们再次检查会话数据。如果会话数据不存在,则代码将重新将用户重定向到登录页面............ 我的代码如下,我不知道CodeIgniter中的会话/cookie出了什么问题?
$data = array(
'user_id' => $user->id,
'name' => $user->name,
'user_type' => $user->type,
'username' => $user->username,
'is_logged_in' => true
);
$this->session->set_userdata($data);
//echo "user ".$this->session->userdata("username"); exit;
redirect("admin/dashboard", "location");
我已经搜索了很多但是没有人在这种情况下起作用,例如在配置文件中更改cookie_domain但没有任何效果....