node.js - 如何查看用户是否是第一次登录?
问题描述
我在我的应用程序中使用 Node、Express 和 MongoDB。我在服务器端渲染 Pug 模板并使用 Json Web 令牌进行登录。
我想在用户第一次登录时显示特定页面。困惑如何只渲染一次。
也许添加“accountStatus”之类的字段并将状态设置为“活动”或“不活动”会有所帮助?
解决方案
在数据库中保存一个last_login_time
字段,以后也可以将其用于应用程序中的其他逻辑。
如果该字段为空(或不存在),则显示特定页面。
推荐阅读
- javascript - 报价生成器 Javascript
- c# - 使用 Nest 在 Elasticsearch 中按枚举排序时确定自定义顺序?
- python - Pandas:如何处理真正的大数据?
- android - 在 Umano SlidingUpPanel 中向上滑动后使顶部的面板消失
- mysql - 从双联表中选择最大值
- azure - 从 Azure Web App 访问本地数据库
- javascript - 在 D3 JS 中显示半甜甜圈饼图的值
- c - 无法获取客户端通过 TCP 发送的消息
- c# - 如何在 wix 安装程序中获取 .msi 运行位置?
- ruby-on-rails - 从 Ruby 文件访问 Pry 的 show-source 方法