登录

来源:互联网 发布:淘宝直播官方怎么收费 编辑:程序博客网 时间:2024/04/29 17:24

仅做参考:

一般项目用户登录的时候,还要考虑保持登录的情况。方法大概是有两个:

1.用session和cookie保存保持登录的那个值。

2.在数据库中设计个字段,存储保持的时间值,然后延长session和cookie的有效时间。

修改php自带的session在服务器的存储时间方式为:ini_set('session.gc_maxlifetime', $config['maxlifetime']);

1.Session.use_cookies:默认值为"1",代表SessionID使用Cookie来传递,反之就是用Query_String来传递  2.Session.name:这个就是SessionID储存的变量名称,可能是Cookie来传递,也可能是Query_String来传递,默认值是"PHPSESSID"  3.Session.cookie_lifetime:这个代表SessionID在客户端Cookie储存的时间,默认值是“0”,代表浏览器一关闭,SessionID就作废,就是因为这个原因,所以Session不能永久使用  4.Session.gc_maxlifetime:这个是Session数据在服务器端储存的时间,如果超过这个时间,那么Session数据就自动删除