做了一个系统的后台,一个需求是当页面没有做任何操作或不再请求后台数据超过指定时间时用户的任意操作都自动跳转到登录页再次进行登录。
我在后台(node+express)中配置了session,如图
在登录页调用登录接口后,将session初始化
也确实能在页面存储中的cookie找到后台发送到前台的session信息。
那么要如何实现接下来的步骤,后台要如何识别出用户已经超出指定时间内操作?有没有一套系统化的流程作为一个参考?
我想在所有请求前对session进行拦截,但是得到的req.session未定义
这些配置与操作是否有误?
同时要如何在后台实现session的拦截,从而判定session的失效时间,以及用户在每次操作的过程中重置过期时间?
前端是使用vue实现的。
希望能得到解答。
慕慕森
相关分类