我正在使用 Nodejs、Express 和 MongoDB 来创建 Web 应用程序。 对于用户注册,我使用表单的操作 (POST) 调用的函数为每个用户分配一个 ID,并且还分配一个确认码(如“123456”),用于将用户的身份检查到注册页面后出现的确认页面调用的另一个函数中。 如何将用户 ID 获取到其他函数中? (按“提交”到另一个表单后调用)
我必须使用 session 吗?我想我不知道处理这些事情的正确方法
编辑:我将用户数据存储到 mongoDB 数据库中
最佳答案
我想说你的想法是正确的,只需要一个简短的指南就可以做到这一点。 session 是这里的方法,虽然您可以将它们存储在任何地方,但我建议您现在从基本的内存 session 开始。
我发现以下指南很有帮助:http://blog.modulus.io/nodejs-and-express-sessions 。只需将其带到 Redis,而不是更远,您就可以顺利上路了。
关于javascript - Node.js 不同函数之间的全局变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22020429/