2016-06-17 15:03:33 2944次浏览 3条回答 0 悬赏 10 金钱

RT,求大婶指点一二~

  • 回答于 2016-06-17 19:48 举报

    1 .在用户登录时,把用户添加到一个ArrayList中
    2 .再次登录时查看ArrayList中有没有该用户,如果ArrayList中已经存在该用户,则阻止其登录
    3 .当用户退出时,需要从该ArrayList中删除该用户,这又分为三种情况
    使用注销按钮正常退出
    点击浏览器关闭按钮或者用Alt+F4退出,可以用javascript捕捉该页面关闭事件,
    执行一段js方法删除ArrayList中的用户
    非正常退出,比如客户端系统崩溃或突然死机,可以采用隔一段时间session没活动就删除该session所对应的用户来解决,这样用户需要等待一段时间之后就可以正常登录。

    方法网上一搜一大把

    觉得很赞
  • 回答于 2016-06-18 00:25 举报

    1,数据库内user表内记录用户登录ip;
    2,数据库内建立一个登录规则表;
    3,user类里处理相关认证处理逻辑。

    觉得很赞
  • 回答于 2019-05-28 10:04 举报

    ;;;;;

您需要登录后才可以回答。登录 | 立即注册
amrozhou
副董事长

amrozhou

注册时间:2015-02-25
最后登录:2021-06-03
在线时长:96小时32分
  • 粉丝26
  • 金钱32351
  • 威望40
  • 积分33711

热门问题