我正在尝试在经过身份验证的页面上使用codeigniter,它会提示我每次登录...我意识到我可以解决这个问题
$lifetime=600;
session_set_cookie_params($lifetime);
session_start();
有没有办法在所有视图页面上实现这种通用,而不会在每个页面上剪切和粘贴,或者在codeigniter中有更好的方法吗?
这是page 用户名:abcd1234 密码:english12
这将以管理员身份登录,然后点击任何内容,您将看到它再次提示输入凭据
答案 0 :(得分:1)
您应该使用session.cookie_lifetime
设置更改php.ini级别的设置,这会使其全局适用于所有脚本:
http://php.net/manual/en/session.configuration.php#ini.session.cookie-lifetime