node.js不同函数之间的全局variables

我正在使用Nodejs,Express和MongoDB来创build一个Web应用程序。 对于用户注册,我使用表单的动作(POST)所调用的函数为每个用户分配一个ID,并且还将一个用于检查用户身份的确认码(例如“123456”)分配到另一个由在注册页面后出现的确认页面。 我怎样才能获得用户ID到其他function? (在按下提交到另一个表格后调用)

我必须使用会话吗? 我想我不知道这些事情的正确方法

编辑:我将用户数据存储到一个mongoDB数据库

我会说你想的是正确的方法,只需要一个简短的指导去做到这一点。 会话是要走的路,虽然你可以把它们存储在任何地方,但我build议你现在就开始基本的内存会话。

我发现以下指南很有帮助: http : //blog.modulus.io/nodejs-and-express-sessions 。 只要把它尽可能Redis,而不是进一步,你会很好的路上。