首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

asp.net中用户登录的有关问题?求解答

2012-09-14 
asp.net中用户登录的问题???急求解答~我在页面里用如下代码://登陆成功之后:session里面放着登录成功的这

asp.net中用户登录的问题???急求解答~
我在页面里用如下代码:

//登陆成功之后:session里面放着登录成功的这个用户

Session["userInfo"] = user;

但是就好像用001用户登录好了,再新建一个窗口用002用户登录,而回来看资料时,原来001用户的资料却变成是002的了,也就是只能有一个用户可以使用。怎么解决这样的问题?


[解决办法]
方法肯定是有的,但是为什么要两个账号同时登陆呢?这种情况完全可以通过权限来控制,设计上有问题吧。
如果得要那么做就在登陆的时候判断session(“userinfo”)是否为空,如果为空那么创建用户session(“userinfo2”)以此类推,当然画面中要有个隐藏域来保存当前画面属于哪个用户,这样通过画面的隐藏域来判断具体的要跳转到哪个用户
[解决办法]
登录窗口只出现一次啊,登录后就不能再次登录了,直到用户退出后才能登录第2次。。。
难道csdn可以连续登录多次么?
[解决办法]

探讨
我在页面里用如下代码:

//登陆成功之后:session里面放着登录成功的这个用户

Session["userInfo"] = user;

但是就好像用001用户登录好了,再新建一个窗口用002用户登录,而回来看资料时,原来001用户的资料却变成是002的了,也就是只能有一个用户可以使用。怎么解决这样的问题?

热点排行