网站怎么确定一个用户是否登录?
主要通过浏览器存储cookies的方式来确定。
cookies通常以一个键值对的形式出现,而且具有生命周期。
存储cookies示例:
存储cookies主要使用set_cookie()这个方法
三个参数,第一个是键名,第二个是键值,第三个是生命周期。参考上图即可
如何修改cookies呢?
也很简单,直接修改参数就可以了。
比如我要将上面存储的Cookies中的键值更改为456,将生命周期更改为2小时,就可以按下面这样做。
修改cookies
另外cookies的生命周期从服务端作出响应的那一该开始算的。
比如,我的第一个cookies的生命周期是1小时,过了半小时后,我将它的生命周期设置为2小时,那么这个cookies就重新拥有了2小时生命周期,而不是扣除半小时的生命周期。
标签: