节点/快速:会话过期事件?

时间:2011-12-16 20:01:24

标签: node.js express

在asp.net上,我们有一个会话过期事件。我正在使用node.js和express.js以及会话的默认内存存储。每次重新启动节点时,会话都会丢失。理想情况下,我想将会话保存到数据库(不能使用redis)。

是否有会话过期事件?

1 个答案:

答案 0 :(得分:2)

如果要将会话保存到非Redis的数据库,还有更多解决方案:https://github.com/senchalabs/connect/wiki(查看会话商店部分)。

据我所知,没有cookie /会话过期的事件(我查看了Connect的代码并没有找到这样的功能)。

此外,如果您根本不想使用与数据库的会话,则有几个模块(在cookie中存储会话,加密):

https://github.com/jpallen/connect-cookie-session
https://github.com/ciaranj/express-session-cookie