CI框架如何实现自动登录功能呢?
他是怎么存 的SESSION_ID,默认是文件系统,你可以修改config.php放到db里 常见的做法是把用户的标识存到cookie里(加密),在系统登录页面获取cookie,程序判断(解密)如果有就自动登录。 默认session是保存为cookie,默认时间是7200s,你可以这样保存你的登陆信息
$this->session->set_userdata('logininfo',$logininfo);
你可以在全局这样取得你的登陆信息
$logininfo = $this->session->userdata('logininfo');
记住,如果存有密码等敏感信息,记得在配置config的时候把是否加密cookie设置为TRUE
否则它只是序列化而已。
有详细点的吗,或更简单的
页:
[1]