sessionID

来源:2-5 本地存储

qq_海星星0o_03197879

2018-08-15

http://img.mukewang.com/szimg/5b74044c000143df09270338.jpg

登录的时候,会下发sessionID到cookie,但是session没有过期时间,一关闭,session就失效了。

1、但是在视频的演示中,关闭了页面再重新打开页面,sessionID是不见了,但是为什么还是处于登录的状态呢(顶部有“欢迎,XXX”字样),正常不是应该重新登录吗?

2、顶部的“欢迎,XXXX”是直接通过接口请求到的(获取用户信息的接口,能拿的到说明已登录),真实项目中也是通过这样的接口获得到数据,还是通过判断本地是否有sessionID,然后去服务器请求数据

3、做的时候我发现过一段时间,要重新登录,老师您是给设置了cookie的过期时间吗,然后因为sessionID是种在cookie上的,所以使得sessionID也有了过期时间,还是说session本身就有一个30分钟的过期时间?????


写回答

1回答

Rosen

2018-08-26

  1. 用 test.happymmall.com 这套环境去跑一下,www 环境在做后端二期的时候有改动。

  2. 课程里是用接口请求的,后端通过判断 cookie 的 session 值来判断登录状态,你说的检查本地存储方式一般是用 token

  3. 服务端的 session 有过期时间,具体是多少我忘了

0
0

React16+React-Router4 打造企业级电商后台管理系统

【毕设面试】让缺乏框架开发经验的你掌握框架开发

976 学习 · 405 问题

查看课程