Backbone.js Node.js Express.js中的用户function

我正在使用Backbone.js,Node.js和Express.js制作一个web应用程序,并希望添加用户function(login,注销,configuration文件,显示与该用户相关的内容)。 我打算使用护照进行login和退出。 我很困惑,但前端如何知道哪些用户login了会话的其余部分。 我是否需要在骨干路由器中有一些名为“loggedInUser”的variables指向User模型? 还是服务器需要知道这个信息,我需要在服务器上的某个地方有variables? 换句话说,我应该在哪里存储login用户的信息,以便我可以提出与当前login用户相关的请求和响应,并显示与他们相关的信息? 希望我的措词很明确。 此外,如果任何人都可以提供有用的文章链接,这将是很好的! 谢谢!

护照已经帮助你做到这一点。 使用护照会议。 当前login的用户已经在服务器上作为req.user在每个请求上可用,并且客户端通过由护照处理的会话cookie来知道会话信息。