请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

SESSION_DATA[userId] 问题

图片描述
登录过后 SESSION_DATA[userId] 怎么变成用户对象的呢? userid和用户信息是如何对应的呢,有点不是很明白;老师能帮忙解答下吗谢谢;

正在回答 回答被采纳积分+3

1回答

双越 2019-11-29 13:59:06

可以先在课程问题中搜一下session_data的相关问题,很多同学问过,我也解答过。你先搜搜看,最好能通过自己的搜索能力来搞懂问题。实在搞不定再来回复我。

0 回复 有任何疑惑可以回复我~
  • 老师,还是不明白。SESSION_DATA[userId]这个不是一直都是一个空对象没有赋值吗?在handleUserRouter方法中只是给req.session赋值了用户信息,怎么SESSION_DATA[userId]就会有值了呢?SESSION_DATA[userId]什么时候被赋值的呢?
    回复 有任何疑惑可以回复我~ 2020-03-24 21:51:00
  • 双越 回复 benbenchen #2
    req.session = SESSION_DATA[userId] 这一步很重要,然后再对 req.session 进行操作,就相当于对 SESSION_DATA[userId] 进行操作了。类似于引用类型的赋值。
    回复 有任何疑惑可以回复我~ 2020-03-24 23:25:55
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信