【发布时间】:2021-07-23 11:42:44
【问题描述】:
我正在尝试创建一个与社交媒体平台相似的网络应用程序。我的后端是 MongoDB (Mongoose)、Express.js 和 Node.js。对于路由,我需要跟踪当前用户的用户名,以便我可以使用像 example.com/username 这样的 api 路由来获取他们的个人资料。问题是我无法知道当前用户的用户名是什么。我考虑过使用 cookie,但这似乎很不安全(我可能是错的)。我也考虑过使用会话,但我读到它们效率不高,也不能很好地扩展。那么我怎样才能有效地做到这一点呢?
【问题讨论】:
-
使用 JWT 怎么样?你有研究过吗?
-
@DSPdav 我以为JWT只是为了认证,但它也可以存储用户ID?
标签: javascript node.js express authentication routes