用户登录的那些事解决方法
用户登录的那些事各位大神,我想问下,想现在的购物网站、论坛,登录以后,用户信息保存在session还是cookies中
用户登录的那些事
各位大神,我想问下,想现在的购物网站、论坛,登录以后,用户信息保存在session还是cookies中,我觉得应该是在cookies吧,应该如果保存到session里面浏览器一关就又要重新登录。但我看过的很多书和教学视频都是保存到session里面,拦截器都是判断session里面是否有值。
[解决办法]
我是这样理解:在用户登录的时候,使用session,但是同时写cookie。数据库也会用,但只会保留一些关键数据,比如你说的订单,如果频繁的写数据,容易造成阻塞。session里面只放Key数据,并不会太多,而且一旦用户离线,session就销毁,当然也可以在session销毁时后台自动将购物车等信息写入数据库。对于用户的履历部分可以写到cookie,这部分其实可有可无,用户禁用了cookie,顶多就是显示不出来,不会干扰正常运行。