用户账户登录方法及装置制造方法及图纸

技术编号:12542763 阅读:52 留言:0更新日期:2015-12-19 11:14
本发明专利技术公开了一种用户账户登录方法及装置,其中方法包括:接收多个浏览器发送的同一用户账户的登录请求,根据登录请求分别生成各个浏览器的cookie信息,将cookie信息分别返回给各个浏览器;当多个浏览器中其中任一个浏览器发送用户账户的退出登录请求时,在用户账户的状态表中更新用户账户退出时间;当多个浏览器中其中任一个浏览器发送页面刷新请求时,查询用户账户的状态表,根据用户账户退出时间确定是否响应页面刷新请求。本方案不仅在多个浏览器中实现了同一用户账户的同时登录,而且有助于使用户账户的拥有者及时发现该用户账户是否被非法盗用,从而保护用户账户的安全,减少用户账户因被非法盗用而造成的损失。

【技术实现步骤摘要】

本专利技术涉及互联网
,具体涉及一种用户账户登录方法及装置
技术介绍
网页游戏又称web游戏,是基于浏览器的网络在线多人互动游戏,用户无需下载客户端,直接在浏览器的网页中登录即可玩游戏。网页游戏平台是一个可以管理网页游戏和玩家的平台系统,其主要系统功能包括:游戏、新闻、用户、充值管理;辅助系统功能包括:积分商城、推广系统、数据分析、官网自建、集成论坛和系统管理等。网页游戏平台以稳定的玩家渠道、先进的运营理念、完善的客服体系、系统的数据分析以及个性的平台体验等优势逐渐吸引来越来越多的用户,并不断的提高了用户对平台的依赖性。现有技术中,用户通过浏览器登录平台后,仅能玩一个游戏,不允许同一账号重复登录。这种方式限制了同一用户想要同时玩多个游戏,或者,用户的好友或亲人使用相同的账号登录来玩游戏。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的用户账户登录方法及装置。根据本专利技术的一个方面,提供了一种用户账户登录方法,该方法包括:接收多个浏览器发送的同一用户账户的登录请求,根据登录请求分别生成各个浏览器的cookie信息,将cookie信息分别返回给各个浏览器;当多个浏览器中其中任一个浏览器发送用户账户的退出登录请求时,在用户账户的状态表中更新用户账户退出时间;当多个浏览器中其中任一个浏览器发送页面刷新请求时,查询用户账户的状态表,根据用户账户退出时间确定是否响应页面刷新请求。根据本专利技术的另一方面,提供了一种用户账户登录装置,该装置包括:生成模块,适于接收多个浏览器发送的同一用户账户的登录请求,根据登录请求分别生成各个浏览器的cookie信息,将cookie信息分别返回给各个浏览器;更新模块,适于当多个浏览器中其中任一个浏览器发送用户账户的退出登录请求时,在用户账户的状态表中更新用户账户退出时间;处理模块,适于当多个浏览器中其中任一个浏览器发送页面刷新请求时,查询用户账户的状态表,根据用户账户退出时间确定是否响应页面刷新请求。根据本专利技术提供的技术方案,接收多个浏览器发送的同一用户账户的登录请求,根据登录请求分别生成各个浏览器的cookie信息,将cookie信息分别返回给各个浏览器,当多个浏览器中其中任一个浏览器发送用户账户的退出登录请求时,在用户账户的状态表中更新用户账户退出时间,而当多个浏览器中其中任一个浏览器发送页面刷新请求时,则查询用户账户的状态表,根据用户账户退出时间确定是否响应页面刷新请求。本专利技术提供的技术方案不仅可以在多个浏览器中实现同一用户账户的同时登录,而且根据用户账户的状态表记录的用户账户退出时间确定是否响应页面刷新请求,有助于使用户账户的拥有者及时发现该用户账户是否被非法盗用,从而保护了用户账户的安全,减少了用户账户因被非法盗用而造成的损失。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的【具体实施方式】。【附图说明】通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术一个实施例的用户账户登录方法的流程示意图;图2示出了根据本专利技术另一个实施例的用户账户登录方法的流程示意图;图3示出了根据本专利技术一个实施例的用户账户登录装置的功能结构示意图;图4示出了根据本专利技术另一个实施例的用户账户登录装置的功能结构示意图。【具体实施方式】下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图1示出了根据本专利技术一个实施例的用户账户登录方法的流程示意图,如图1所示,该方法包括如下步骤:步骤S100,接收多个浏览器发送的同一用户账户的登录请求,根据登录请求分别生成各个浏览器的cookie信息,将cookie信息分别返回给各个浏览器。当同一用户想要同时玩多个网页游戏,或者,用户的好友或亲人想要使用相同的账号登录来玩网页游戏时,可通过多个浏览器进行用户账户的登录。在步骤SlOO中,接收多个浏览器发送的同一用户账户的登录请求,然后根据登录请求分别生成各个浏览器的cookie信息,将cookie信息分别返回给各个浏览器,从而使各个浏览器都具有相对应的cookie 信息。步骤S101,当多个浏览器中其中任一个浏览器发送用户账户的退出登录请求时,在用户账户的状态表中更新用户账户退出时间。—个用户账户具有一个状态表,在用户账户的状态表中记录有需要记录的用户账户相关信息。例如,用户账户的状态表记录有用户账户退出时间,还可以记录有用户账户的禁用状态信息以及用户密码的修改时间。当多个浏览器中其中任一个浏览器发送用户账户的退出登录请求时,需要在用户账户的状态表中更新用户账户退出时间。步骤S102,当多个浏览器中其中任一个浏览器发送页面刷新请求时,查询用户账户的状态表,根据用户账户退出时间确定是否响应页面刷新请求。当多个浏览器中其中任一个浏览器发送页面刷新请求时,需要查询用户账户的状态表,根据用户账户的状态表中记录的用户账户退出时间来确定是否响应页面刷新请求。步骤SlOl和步骤S102的执行顺序是可以发生变化的,具体的执行顺序可根据多个浏览器中其中任一个浏览器发送退出登录请求和页面刷新请求的先后顺序而定。例如,当多个浏览器中其中任一个浏览器先发送页面刷新请求,另一个浏览器再发送退出登录请求时,那么在这种情况下,先执行步骤S102,查询用户账户的状态表,根据用户账户退出时间确定是否响应页面刷新请求,再执行步骤S101,在用户账户的状态表中更新用户账户退出时间。根据本实施例提供的用户账户登录方法,接收多个浏览器发送的同一用户账户的登录请求,根据登录请求分别生成各个浏览器的cookie信息,将cookie信息分别返回给各个浏览器,当多个浏览器中其中任一个浏览器发送用户账户的退出登录请求时,在用户账户的状态表中更新用户账户退出时间,而当多个浏览器中其中任一个浏览器发送页面刷新请求时,则查询用户账户的状态表,根据用户账户退出时间确定是否响应页面刷新请求。本专利技术提供的技术方案不仅可以在多个浏览器中实现同一用户账户的同时登录,而且根据用户账户的状态表记录的用户账户退出时间确定是否响应页面刷新请求,有助于使用户账户的拥有者及时发现该用户账户是否被非法盗用,从而保护了用户账户的安全,减少了用户账户因被非法盗用而造成的损失。图2示出了根据本专利技术另一个实施例的用户账户登录方法的流程示意图,如图2所示,该方法包括如下步骤:步骤S200,接收多个浏览器在不同的登录时间发送的同一用户账户的登录请求,根据登录时间分别生成各个浏览器的cookie,将cookie分别返回给各个浏览器。当同一用户想要同时玩多个网页游戏,或者,用户的好友或亲人想要使用相同的账号登录来玩网页游戏时,可通过多个浏览本文档来自技高网...

【技术保护点】
一种用户账户登录方法,包括:接收多个浏览器发送的同一用户账户的登录请求,根据登录请求分别生成各个浏览器的cookie信息,将cookie信息分别返回给各个浏览器;当所述多个浏览器中其中任一个浏览器发送所述用户账户的退出登录请求时,在所述用户账户的状态表中更新用户账户退出时间;当所述多个浏览器中其中任一个浏览器发送页面刷新请求时,查询所述用户账户的状态表,根据所述用户账户退出时间确定是否响应所述页面刷新请求。

【技术特征摘要】

【专利技术属性】
技术研发人员:王霏
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1