CI剑 发表于 2013-7-8 00:08:44

CI框架如何实现自动登录功能呢?

他是怎么存 的SESSION_ID,

terminus 发表于 2013-7-8 08:37:09

默认是文件系统,你可以修改config.php放到db里

longjianghu 发表于 2013-7-8 09:04:41

常见的做法是把用户的标识存到cookie里(加密),在系统登录页面获取cookie,程序判断(解密)如果有就自动登录。

gogogo1027 发表于 2013-7-8 16:04:43

默认session是保存为cookie,默认时间是7200s,你可以这样保存你的登陆信息
$this->session->set_userdata('logininfo',$logininfo);

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

CI剑 发表于 2013-7-9 11:58:20

有详细点的吗,或更简单的
页: [1]
查看完整版本: CI框架如何实现自动登录功能呢?