请稍等 ...
×

采纳答案成功!

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

多个不同用户访问session怎么存储不同的用户id

最近发现之前写到的用session存储用户的用户名。方便判断是不是这个用户。但是如果又登陆一个用户。会覆盖当前的用户。 请问老师多个用户怎么处理呢。 想让不同用户发送请求的时候得到对应的数据

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

1回答

PatrickLin 2019-11-20 06:34:51

不同的用户登陆,server会生成不同的session id并储存在cookie里返回给用户。之后用户的request都会带有session id的cookie。

2 回复 有任何疑惑可以回复我~
  • 提问者 宝慕林1062058 #1
    意思就是把生成的sessionID存到cookie中。然后客户端每次请求把sessionID带过来。然后我再通过sessionID来判断用户。调用这个用户的接口吗。 我的用户id也要存到sessionid中吗。我主要是想在服务端保存一下用户id这样每次都请求登陆用户的id
    回复 有任何疑惑可以回复我~ 2019-11-20 10:04:02
  • PatrickLin 回复 提问者 宝慕林1062058 #2
    server端生成session id 的时候 可以创建一个Sesseion User Object 里面储存一些user信息
    回复 有任何疑惑可以回复我~ 2019-11-22 00:49:13
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信