session是基于cookie实现,关闭浏览器就会消失。session会通过cookie保存一个sessionID在客户端,如果浏览器对cookie禁用了,那么session自然也就没办法应用了。
用session进行用户鉴权,因为在服务器端php自动为每个用户分配一个唯一的ID用以标志该用户,故而php中多个用户同时登录时,用$_SESSION变量获取session值时就可以自动依据这个唯一ID进行区别;这样的话,那么服务器端是如何区别不同的ID是哪个用户的呢?这样来看,不同的浏览器客户端就要在每次请求时附带上该唯一的ID了,否则服务器端依然傻傻分不清保存的这么多session值到底属于谁。
顶一下
(0)
0%
踩一下
(0)
0%
- 相关评论
- 我要评论
-