所有数据控件都是通过我的网站的REST API。我看到会话可以存储在mongo,redis或内存中。 这就是mongo的作用:
app.use(express.session({
secret : "Stays my secret",
maxAge : new Date(Date.now() + 3600000),
store : new MongoStore({ db: 'myDB' })
}));
但是我将什么是保存到其他REST API的会话,有什么建议吗?感谢。
答案 0 :(得分:0)
提供基于cookie的会话,并填充req.session。此中间件采用以下选项:
密钥cookie名称默认为connect.sess
秘密防止cookie篡改
Cookie会话Cookie设置,默认为{path:'/',httpOnly:true,maxAge:null}
代理信任反向代理(通过“x-forwarded-proto”)
app.use(express.cookieSession());