ctx.session 不会存放第二个用户的信息

来源:5-12 登录API

风少_

2021-07-12

图片描述

图片描述

图片描述

if 语句是不是有bug,应该不能写成 ctx.session.userInfo
ctx.session[userName] = userInfo 这样写是不是好点

写回答

1回答

双越

2021-07-12

ctx.session[userName] = userInfo 这样写是不是好点 —— 这样你就直接赋值了,这样从功能来说肯定也没问题。

但是我觉得你说的这个 bug ,跟这句话没关系,你还是先查一查 lisi 的 cookie 是否正常吧。


即,先去从 cookie 和 session(登录的逻辑)排查 bug ,而不是躲避这个 bug 直接改“ctx.session[userName] = userInfo”

0
1
风少_
非常感谢!
2021-07-13
共1条回复

Node.js+Koa2框架生态实战 - 从零模拟新浪微博

用 Koa2 做真正的实战项目,不再只是增删改查的小白工程师

967 学习 · 388 问题

查看课程