1

我必须使用 node.js 创建一个聊天服务器页面 chat.html。我使用了几个模块,例如http://chat.nodejs.org。问题是当我从 chat.html 页面移动到应用程序的其他页面(如 about.html)并返回到 chat.html 时,我需要再次登录,它认为我是一个新加入者。

有什么方法/模块可以让我保持聊天。

4

2 回答 2

0

一种简单的方法是使用会话来识别用户并从数据库中加载他们的聊天记录。

您还可以考虑将他们的历史记录存储到 cookie/localStorage 中,从而节省服务器上的一些负载,除非您无论如何都需要识别或存储历史记录。

于 2012-04-27T06:24:38.053 回答
0

您需要在应用程序中设置会话。我将链接这个流行的答案,而不是在这里描述:

在 Node.js 中管理会话?

于 2012-04-27T06:24:50.060 回答