关于 userid 不唯一的疑问?
来源:7-14 session存入redis
慕运维2471188
2019-05-17
第一次输入以下url并刷新
http://localhost:8000/api/user/login?username=zhangsan&password=123
得到的userid是: ‘1558070331268_0.06516380146014278’
马上输入以下url并重新刷新
http://localhost:8000/api/user/login?username=lisi&password=123
得到的userid也是: ‘1558070331268_0.06516380146014278’
userid不应该是唯一的吗?
这个有什么好的方法能让userid唯一呢?
写回答
2回答
-
Lucklywei
2019-06-09
每次都设置userid
00 -
双越
2019-05-17
userid 不唯一,那就说明第二次访问的时候,代码没有获取到 cookie 里面的 userid ,又重新创建了一个。
解决方法就是每次新生成 userid 的时候,判断一下目前的 cookie 中是否已经存在 userid ,存在则用现成的,不存在则新建。
022019-05-17
相似问题