控制重复登陆时,如何删除某个客户端的session?
某用户先登陆
然后换个机子登陆,我想把前一台电脑的Session[ "UserNam "]清掉,然后可以在第2抬机子登陆~总之,同一时间,一个帐号只能在一台电脑用,以后登陆的为准
------解决方案--------------------这个叫单一登陆,使用cache来存放所有人的登陆信息吧,遇到已经登陆过的就不让登陆
------解决方案--------------------写个静态类用于存用户的登陆名称加上一个登陆时间。
当有用户登陆进来,就进这个类里来判断是否有该用户,有,则清除类里的用户,把当前用户添加进来。
------解决方案--------------------单点登陆吧
------解决方案--------------------web和winform 是有区别的,不太好用
------解决方案--------------------登录信息写在数据库吧
------解决方案--------------------可以将登录信息存入数据库!在项目中控制登录情况!在asp中有个g开头的文件,里面重载session_end事件控制登出删除!~
------解决方案--------------------只有存数据库了~
------解决方案--------------------把登陆信息写入数据库,然后进行比对