web前端面试题@十九(怎么判断用户是否处于登陆状态?)
发布网友
发布时间:2022-12-03 03:13
我来回答
共1个回答
热心网友
时间:2023-11-13 21:57
用户登录后端返回token,前端设置cookie存储,再之后在每个需要登录的请求头设置header把token带上,当后端发现token过期就返回用户登录过期需重新登录
比如用户A正常登录了,想记录这个用户已经登录了,为了不允许同一个用户登录2次,所以需要登录成功后记录这个用户A已经登录了,有什么好的方法记录。
下面情况需要清除用户A的登录信息
1、用户直接关闭浏览器(清除session值)
2、用户点击登出(清除token值)