使用核心nodejs创建会话机制

时间:2012-08-31 07:43:30

标签: node.js cookies

我正在尝试在nodejs中创建一个完整的会话管理,用于登录,聊天会话等。 我google了很多,我得到的每个解决方案都是一些框架/模块。我不想使用任何模块/框架。我宁愿为此建立自己的解决方案:

所以这就是计划:

  1. 我将在客户端计算机上设置会话cookie(尚未弄清楚如何)
  2. 对于每个cookie,我将在数据库中维护一个唯一的id而不是像php那样的文件(我正在使用mongodb)
  3. 当用户打开应用程序时,将设置一个cookie,将在数据库中输入一个条目,并且将获取来自db的相应信息。
  4. 我还没有为此制定具体计划。我想知道这样做是否是一个好主意?我在某处读到......'真正的男人不使用任何框架。他们自己创造一切':P

    如果我的方向错误,请纠正我。我刚从这些事情开始......

1 个答案:

答案 0 :(得分:1)

我不知道任何闭源的node.js框架。只需选择一个似乎可以做你想做的事情,下载它,然后研究源代码,看看开发人员如何实现它。然后提出你(如何)改进他们是如何做到的。你可能会发现实现会话管理涉及一大堆从来都不明显的挑剔细节。

如果这是一项不允许查看相关代码的学校作业,请忽略上述所有建议。如果是这样的话,我可怜你,因为你有一位不称职的老师。