日期:2014-05-18  浏览次数:20554 次

关于用户登陆的session
在做一个用户登陆的功能,不知道大家是把什么放到session里面,是只放用户ID,还是把用户信息封装成一个对象放进去,不知道大家在实际项目中是怎么做的?

------解决方案--------------------
放了整个用户信息
首先根据用户登陆的用户名和密码查找得到对应的记录,然后将该记录的相关信息封装到一个User对象里面,然后将User对象存入session
------解决方案--------------------
session中放入你需要的信息就可以了!
------解决方案--------------------
对,方有用的信息放进去就可以了
------解决方案--------------------
最好要少要SESSION
它开销的硬件资源很大.
------解决方案--------------------
同意楼上,session时针对客户端生成的,所以有用户的信息就ok了。比方说用户id,权限。等等。
------解决方案--------------------
放ID和关键的属性
------解决方案--------------------
session中放入你需要的信息就可以了!!!!!
------解决方案--------------------
一般都是放ID的,有了ID什么数据查不到啊
------解决方案--------------------
只要把你数据库表的主键放进去就行了。最好建议不要用SESSION也可以将值放到隐藏控件中传过去,SESSION能少用尽量少用!
------解决方案--------------------
最好建议不要用SESSION也可以将值放到隐藏控件中传过去,SESSION能少用尽量少用!
==================================================
那不危险么?