我正在尝试在 nodejs 中为登录、聊天会话等创建一个完整的会话管理。我用谷歌搜索了很多,我得到的每个解决方案都带有一些框架/模块。我不想使用任何模块/框架。我宁愿为此建立自己的解决方案:
所以这是计划:
- 我将在客户端机器上设置一个会话 cookie(尚未弄清楚如何)
- 对于每个cookie,我将在数据库中维护一个唯一的ID,而不是像php那样的文件(我使用的是mongodb)
- 当用户打开应用程序时,将设置一个 cookie,将在数据库中创建一个条目,并从 db 中获取相应的信息。
我还没有为此制定一个具体的计划。我想知道这样做是否是个好主意?我在某处读到......'真正的男人不使用任何框架。他们自己做一切':P
如果我的方向错误,请纠正我。M只是从这些事情开始......