web前端面试题@十九(怎么判断用户是否处于登陆状态?)

怎么判断用户是否处于登陆状态?

        用户登录后端返回token,前端设置cookie存储,再之后在每个需要登录的请求头设置header把token带上,当后端发现token过期就返回用户登录过期需重新登录

        比如用户A正常登录了,想记录这个用户已经登录了,为了不允许同一个用户登录2次,所以需要登录成功后记录这个用户A已经登录了,有什么好的方法记录。

下面情况需要清除用户A的登录信息

1、用户直接关闭浏览器(清除session值)

2、用户点击登出(清除token值)

你可能感兴趣的:(web前端面试题@十九(怎么判断用户是否处于登陆状态?))