用户
 找回密码
 入住 CI 中国社区
搜索
查看: 4736|回复: 4
收起左侧

[讨论/交流] CI框架如何实现自动登录功能呢?

[复制链接]
发表于 2013-7-8 00:08:44 | 显示全部楼层 |阅读模式
他是怎么存 的SESSION_ID,

发表于 2013-7-8 08:37:09 | 显示全部楼层
默认是文件系统,你可以修改config.php放到db里
发表于 2013-7-8 09:04:41 | 显示全部楼层
常见的做法是把用户的标识存到cookie里(加密),在系统登录页面获取cookie,程序判断(解密)如果有就自动登录。
发表于 2013-7-8 16:04:43 | 显示全部楼层
默认session是保存为cookie,默认时间是7200s,你可以这样保存你的登陆信息
$this->session->set_userdata('logininfo',$logininfo);

你可以在全局这样取得你的登陆信息
$logininfo = $this->session->userdata('logininfo');
记住,如果存有密码等敏感信息,记得在配置config的时候把是否加密cookie设置为TRUE
否则它只是序列化而已。

 楼主| 发表于 2013-7-9 11:58:20 | 显示全部楼层
有详细点的吗,或更简单的

本版积分规则