一个疑问

来源:11-11 添加平台帐号体系之前端实现上

时光126

2019-04-13

在微信登录之后,会将当前的用户信息放置到session中,这样方便绑定时从session中获取,可是如果此时有别人也用微信进行登录了,那么,request.getSession().setAttribute(“user”, personInfo);这句代码肯定也会执行,也就是说会将另外一个人的信息放置到session中,我的疑问是,当使用request.getSession().getAttribute(“user”);获取当前用户信息的时候,如何保证我获取到的就是我的信息而不是别人的?

写回答

1回答

翔仔

2019-04-14

同学好,这个问题其实主要就是介绍什么是session,session其实大概理解起来就是本地cookie保存服务端的发送过来的一个key,每次我们去访问服务器的时候,会在cookie里自动带上标识这段session的key,这样就会返回属于我们的信息。

具体可以看看下面的链接

https://blog.csdn.net/qazzwx/article/details/79608698

0
1
时光126
好的谢谢老师
2019-04-14
共1条回复

Java双版本(SSM到SpringBoot)校园商铺全栈开发

SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需

5113 学习 · 8144 问题

查看课程