网页session设置
设置session的目的是实现在用户使用网页时超时自动登出,短时间内不用二次登录
1.安装session环境
npm install express-session
2.在app.js里放入session配置
//session 设置,放到路由上面
app.use(session({
secret : 'secret', // 自定义加密方法,可以随便起
resave : true,
saveUninitialized: false, // 是否保存未初始化的会话
maxAge : 1000 * 60 * 3, // 设置 session 的有效时间,单位毫秒
rolling: true//登录时一直刷新有效时间
}))
3.前端加判断,检查用户是否登录
因为该判断应发生在用户登陆后,所以要在main.html里加入如下语句:
<script>
//(document)是JavaScript里的document对象,可以直接调用
//表示的是当前文件一旦开始渲染就要执行function
$(document).ready(function () {