快速更新用户数据

时间:2019-01-22 21:45:58

标签: javascript node.js express passport.js

我有一个带有两个路由和登录功能的基本快递应用程序,现在用户拥有与其数据关联的余额,该余额存储在console.log(jQuery().jquery);中,但是当用户刷新时,我希望余额能够更新,为此,我需要再次从数据库中获取余额,并在用户刷新时将其放入会话中。

我似乎无法找出如何处理用户刷新的方法。您如何做到这一点?

我正在使用PassportJS来处理登录/注册。

1 个答案:

答案 0 :(得分:0)

您是否可以为所有请求运行一个中间件功能,该功能使用会话对象中的用户ID从数据库中查找他们的余额,然后将更新后的余额分配给会话对象?

中间件是这样的:

std::memcpy

应将其放置在应用中的任何路线之前。