一种实现多账号登录的方法和装置制造方法及图纸

技术编号:13228087 阅读:49 留言:0更新日期:2016-05-13 11:31
本发明专利技术公开了一种实现多账号登录的方法和装置。其中所述方法包括:当接收到使用第一账号登录指定应用的登录请求信息时,判断当前是否有其他一个或多个账号已经登录所述指定应用;如果判断为是,则新建存储路径来保存关于该第一账号的信息,从而使得所述第一账号和所述其他一个或多个账号同时登陆所述指定应用。该技术方案通过对登录指定应用的每个账号采用建立独立的存储路径的方式,实现了在一个浏览器或其他应用上同时登录多个账号的技术效果,采用的技术手段简单,效率高,易于实用。

【技术实现步骤摘要】

本专利技术涉及计算机
,具体涉及一种实现多账号登录的方法和装置
技术介绍
许多网站为用户提供了注册账号的服务,用户在访问网站时可以通过登录账号获取更多服务内容,例如,许多论坛要求在某些版块只有登录用户才能发帖,而游客用户只能进行浏览。而大多数网站并不严格限制用户对账号进行申请,一个用户往往可以拥有多个同一网站的账号。然而,用户通过浏览器、应用APP等方式登录网站时,由于cookie机制的限制,只能利用同一浏览器或APP登录一个账号,不能同时登录多个账号。例如,春运期间许多旅客登录铁路售票12306网站进行“抢票”,而由于12306网站的登录限制,同一账号同时只能打开一个页面,此时用户如果想增加买到火车票的几率就只能登录多个账号进行抢票,现有技术中这在一个浏览器或APP上是无法实现的。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的实现多账号登录的方法和装置。依据本专利技术的一个方面,提供了一种实现多账号登录的方法,包括:当接收到使用第一账号登录指定应用的登录请求信息时,判断当前是否有其他一个或多个账号已经登录所述指定应用;如果判断为是,则新建存储路径来保存关于该第一账号的信息,从而使得所述第一账号和所述其他一个或多个账号同时登陆所述指定应用。可选地,所述新建存储路径来保存关于该第一账号的信息包括:新建一个存储路径用于存储该第一账号的cookie信息,以及分配新的缓存用于保存该第一账号的浏览行为信息。可选地,该方法进一步包括:设置一个记录登录指定应用的账号个数的参数,并随着各账号的登录和退出维护该参数的值;所述判断当前是否有其他一个或多个账号已经登录所述指定应用包括:检测所述参数的取值是否大于或等于I,如果是则判断当前有其他一个或多个账号已经登录所述指定应用。可选地,该方法进一步包括:将登录所述指定应用的各账号和各账号对应的存储路径对应保存到账号路径表中。可选地,该方法进一步包括:当接收到使用第一账号登录指定应用的登录请求信息时,先判断所述账号路径表中是否存在该第一账号,如果存在则从账号路径表中获取相应的存储路径来保存关于该第一账号登录后的相关信息。可选地,所述新建存储路径来保存关于该第一账号的信息包括:拦截浏览器内核访问默认用于存储所述指定应用的账号相关信息的存储路径请求;将该请求引导向当前账号对应的存储路径。依据本专利技术的另一方面,提供了一种实现多账号登录的装置,包括:账号登录管理单元,当接收到使用第一账号登录指定应用的登录请求信息时,判断当前是否有其他一个或多个账号已经登录所述指定应用;存储路径管理单元,适于在判断为是时,新建存储路径来保存关于该第一账号的信息,从而使得所述第一账号和所述其他一个或多个账号同时登陆所述指定应用。可选地,所述存储路径管理单元,适于新建一个存储路径用于存储该第一账号的cookie信息,以及分配新的缓存用于保存该第一账号的浏览行为信息。可选地,该装置进一步包括:参数管理单元,适于设置一个记录登录指定应用的账号个数的参数,并随着各账号的登录和退出维护该参数的值;所述账号登录管理单元,适于检测所述参数的取值是否大于或等于1,如果是则判断当前有其他一个或多个账号已经登录所述指定应用。可选地,所述存储路径管理单元,进一步适于将登录所述指定应用的各账号和各账号对应的存储路径对应保存到账号路径表中。可选地,所述账号登录管理单元,进一步适于当接收到使用第一账号登录指定应用的登录请求信息时,先判断所述账号路径表中是否存在该第一账号,如果存在则从账号路径表中获取相应的存储路径来保存关于该第一账号登录后的相关信息。可选地,所述账号登录管理单元,适于拦截浏览器内核访问默认用于存储所述指定应用的账号相关信息的存储路径请求;将该请求引导向当前账号对应的存储路径。由上述可知,本专利技术的技术方案,在接收到用户提交的使用第一账号登录指定应用的登录请求信息时,首先判断是否已有其他账号已经登录了该应用,如果有,则为该第一账号新建一个存储路径来存储该第一账号的相关信息,从而实现了多账号同时登录该指定应用。该技术方案通过对登录指定应用的每个账号采用建立独立的存储路径的方式,实现了在一个浏览器或其他应用上同时登录多个账号的技术效果,采用的技术手段简单,效率尚,易于实用。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的【具体实施方式】。【附图说明】通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术一个实施例的一种实现多账号登录的方法的流程图;图2示出了根据本专利技术一个实施例的一种实现多账号登录的装置的结构示意图;以及图3示出了根据本专利技术一个实施例的又一种实现多账号登录的装置的结构示意图。【具体实施方式】下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图1示出了根据本专利技术一个实施例的一种实现多账号登录的方法的流程图,如图1所示,该方法包括:步骤S110,当接收到使用第一账号登录指定应用的登录请求信息时,判断当前是否有其他一个或多个账号已经登录指定应用。举例而言,安卓系统的智能移动终端中,应用APP、浏览器等通过内置webview组件可以对指定服务器进行访问,从而实现账号登录。因此具体地,在webview组件接收到使用第一账号登录指定应用的登录请求信息时,进行上述判断。步骤S120,如果判断为是,则新建存储路径来保存关于该第一账号的信息,从而使得第一账号和其他一个或多个账号同时登陆指定应用。可见,图1所示的方法,在接收到用户提交的使用第一账号登录指定应当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种实现多账号登录的方法,其中,该方法包括:当接收到使用第一账号登录指定应用的登录请求信息时,判断当前是否有其他一个或多个账号已经登录所述指定应用;如果判断为是,则新建存储路径来保存关于该第一账号的信息,从而使得所述第一账号和所述其他一个或多个账号同时登陆所述指定应用。

【技术特征摘要】

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

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

1