怎么实现用同一帐号登录把以登录的用户踢下来并提示该用户 单点登录貌似不是这个意思.我的想法是, 如果登录是以Session判断的, 可以在数据库中记录一个最后登录的SessionID, 然后在登录用户进行是否登录的验证时将这个SessionID的条件加上,如果SessionID不是数据库记录的, 则强制退出登录. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在登录是把该账号保存在session里面在需要时取出来就是了 如果关掉浏览器或 Session过期调用 Session_End 事件 怎么也访问不到 请在BAIDU或谷歌搜索:单点登陆:大致的方法就是在数据库里记录该用户是否已经登陆. 这个你估计得弄点Ajax了. 服务端做个登录状态查询的接口, 然后用JS写代码查询...... 我们的处理方式跟QQ类似,后来登录的替换掉前面登录的.登录时根据登录ID删除以前此用户所有数据然后新新插入一条记录,所新sessionid保存到数据库然后弄专门一个页面来检测用户sessionid.如果此sessionid 已经不存在,则转向到错误页面. 怎么实现用同一帐号登录把以登录的用户踢下来并提示该用户 如果用户已经登录了 再次登录的时候一样的处理 如果在session中存在该用户 则提示已经登录 踢用户就是再次重置session 用session,如果已登录就把session清空,前提,用户登录时获取一个session值。 http://dev.csdn.net/article/73/73439.shtm 这个问题是个复杂的问题,如果按照连接文章设置后还有可能会出现Session丢失问题,需要设置Web.Config <sessionState mode="StateServer" stateConnectionString="tcpip=127.0.0.1:42424" timeout="60" /> 其实建议通过数据库来控制,虽然效率低,但问题少。大型ERP系统都是通过数据库来控制的。 懂JQuery的朋友请进 请问,导购网站为什么找不到源码? 问一个问题,关于插入数据的问题 where username=Page.User.Identity.Name 同志们,进来看看,这是怎么回事儿? 高手们: 怎样在DataList控件中使用编辑功能? 很急阿!!!! 窗体打开时传值问题???? 怪,怪,怪!web config中的问题 如何将EXCEL嵌入WEB,从后台读取信息,同时显示点击单元格可以动态实时更新? 请各为大哥帮我看看
在需要时取出来就是了
大致的方法就是在数据库里记录该用户是否已经登陆.
登录时根据登录ID删除以前此用户所有数据
然后新新插入一条记录,所新sessionid保存到数据库然后弄专门一个页面来检测用户sessionid.如果此sessionid 已经不存在,则转向到错误页面.
如果用户已经登录了 再次登录的时候一样的处理 如果在session中存在该用户 则提示已经登录 踢用户就是再次重置session
这个问题是个复杂的问题,如果按照连接文章设置后还有可能会出现Session丢失问题,需要设置Web.Config
<sessionState mode="StateServer" stateConnectionString="tcpip=127.0.0.1:42424"
timeout="60" />
其实建议通过数据库来控制,虽然效率低,但问题少。大型ERP系统都是通过数据库来控制的。