会话管理和内存

时间:2013-01-11 07:51:56

标签: javascript node.js express

我能写一个程序uisng expressjs。 我已经在json文件中写了用户名和密码,并在收到请求时进行访问。

req.body.password == users[req.body.username].password)

我想复制创建的sessionID(SID)并发送给客户端。 一旦我得到一个新的请求,我想检查它是否在本地(inmemmory),如果它不存在,我想向用户发送不同的错误代码。

if(req.session.id=

我的问题是,当不使用redis(或)任何数据库时,如何将这些会话ID存储在内存中?我知道如果它是重新启动的,那么所有的数据都会消失。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

不要使用会话存储,Express(Connect)默认为内存会话存储。