【发布时间】:2012-02-10 03:11:42
【问题描述】:
我读过 Why does codeigniter store its sessiondata in a cookie?
我仍然不明白为什么 Codeigniter 需要在会话 cookie 中存储 IP、用户代理和最后一个活动。会话 ID 不是它应该存储在 cookie 中的唯一变量吗?我的 Web 应用程序将会话数据存储在数据库中 - 那么为什么这些数据仍存储在 cookie 中。此外,Codeigniter 不应该从 $_SERVER 变量中获取 IP 和用户代理吗?
有人可以澄清一下吗?我还通过 Sessions http://codeigniter.com/user_guide/libraries/sessions.html 阅读了 CI 的文档,它说我的自定义会话数据也将保存在 cookie 中,但似乎情况并非如此。为什么?
【问题讨论】:
标签: codeigniter session cookies