一种多账户登录方法及设备技术

技术编号:7306508 阅读:279 留言:0更新日期:2012-05-02 18:02
本发明专利技术涉及一种多账户登录方法及设备。用户以第二账户登录网站或网页,将该第二账户的权限请求信息与已登录相同网站或网页的第一账户的权限请求信息进行隔离保存。在接收到该网站或网页返回用于标识该第二账户的标识信息后,将该标识信息与第一账户的相应标识信息进行隔离保存。本发明专利技术方法简单、使用,可轻松的实现多账户登录功能。本发明专利技术方法能够应用于如浏览器等多种软件中。

【技术实现步骤摘要】

本专利技术涉及互联网技术,尤其涉及多账户登录。
技术介绍
随着网络技术的快速发展,越来越多的人开始使用网络收发邮箱、登录个人空间、 玩网络游戏、登录论坛等。然而,如果用户想要使用两个及两个以上账户同时登录同一地址的网站上,目前还没有相应技术得以实现。举例如,目前还不能使用两个不同账户同时登录到同一网址的邮箱上。原因是当用户使用某一账户首次登录某网站时,本地客户端(如浏览器)就会产生用于记录该帐户登录信息的cookie,然后该客户端将该cookie发送到该账户所要访问网站的服务端。该服务端根据该用于记录该账户登录信息的cookie,验证账户名、密码是否正确, 而后再向该客户端返回相应确认信息。该客户端基于该确认信息,使该第一账户登录到相应网站上。如果该用户使用另一账户同时登录到该网站,该客户端就会检查该客户端本地是否有登录到该网站的cookie和缓存,如果有相应的cookie和缓存,则将该cookie和缓存发送至服务端,该服务端通过该cookie和缓存验证账户名、密码正确后,向客户端发送确认信息。该客户端基于该确认信息,就会重新使该第一账户登录到相应网站上。原因是,现有的该客户端出于方便管理本地登陆账户的目的只存储并使用一个账户,因此重新登陆时会由客户端向服务端发送第一账户登录信息的cookie。这样就会带来很多问题,比如某用户有两个具有同一域名的私人邮箱,当他要查看这两个邮箱是否有新邮件时,就必须先登录其中一个邮箱,然后退出该邮箱后,才能用另外一个账号登录到该邮箱上,操作繁琐,不能同时登录两个同一域名的私人邮箱。更进一步的,现有的邮箱登陆方法也无法同时保存对两个以上邮箱的同时更新。又如,某论坛在建立过程中,工作人员想要使用管理员身份和普通用户身份同时登录到该论坛上,对该论坛进行测试,查看该论坛是否有错误出现,目前还没有相应技术得以披露,以解决此类问题。这样的例子很多,总之,目前还缺乏可进行多账户登录的技术来满足用户需求。
技术实现思路
本专利技术提供了一种能够多账户同时登录的方法及设备。在第一方面,本专利技术提供了一种多账户登录方法。用户以第二账户登录网站或网页,将该第二账户的权限请求信息与已登录相同网站或网页的第一账户的权限请求信息进行隔离保存。在接收到该网站或网页返回用于标识该第二账户的标识信息后,将该标识信息与第一账户的相应标识信息进行隔离保存。进一步地,上述隔离保存是通过将第二账户的权限请求信息和/或标识信息与第一账户的权限请求信息和/或标识信息存放于不同目录或不同文件夹下实现的。进一步地,上述隔离保存是通过将第二账户、第一账户分配在不同进程下实现的。进一步地,上述权限请求信息及标识信息是以cookie和/或缓存形式保存的。进一步地,上述权限请求信息包括账号、密码。进一步地,上述标识信息包括用于在上述网站或网页中标识当前账户的信息。进一步地,上述隔离保存是通过重定向技术来实现的。更进一步地,通过钩子或驱动技术将第二账户权限请求信息和/或标识信息进行重定向,从而实现上述隔离保存。进一步地,在第二账户、第一账户登录到同一网站后,通过重定向技术实现相应账户的内容更新。进一步地,上述网站或网页为账户登录的信息发布页面。在第二方面,本专利技术提供了一种多账户登录设备。该设备包括权限请求信息隔离模块和标识信息隔离模块。该权限请求信息隔离模块基于用户以第二账户登录网站或网页时,将该第二账户的权限请求信息与已登录相同网站或网页的第一账户的权限请求信息进行隔离保存。该标识信息隔离模块在接收到该网站或网页返回用于标识该第二账户的标识信息后,将该标识信息与第一账户的相应标识信息进行隔离保存。进一步地,上述设备为浏览器。进一步地,上述权限请求信息隔离模块中的隔离保存是通过将第二账户的权限请求信息与第一账户的权限请求信息存放于不同目录或不同文件夹下实现的。进一步地,上述标识信息隔离模块中的隔离保存是通过将第二账户的标识信息与第一账户的标识信息存放于不同目录或不同文件夹下实现的。进一步地,上述权限请求信息隔离模块中的隔离保存是通过将第二账户、第一账户分配在不同进程下实现的。进一步地,上述标识信息隔离模块中的隔离保存是通过将第二账户、第一账户分配在不同进程下实现的。进一步地,上述隔离保存是通过重定向技术实现的。更进一步地,通过钩子或驱动技术将第二账户的权限请求信息和/或标识信息进行重定向,从而实现所述隔离保存。进一步地,上述网站或网页为账户登录的信息发布页面。本专利技术通过将一个账户的权限请求信息和用于在网页或网络中标识账户身份的标识信息与已登录相同网站或网页的另一账户的权限请求信息和标识信息进行隔离保存, 从而使实现多账户登录功能,帮助在同一网站中有多个账户的用户同时登陆。更进一步的, 由于可以在同一网站登陆多个账户,从而也实现了各账户内容的及时获取,方便了用户及时查看不同账户中的内容。本专利技术满足了用户多账户登录需求。附图说明下面将参照附图对本专利技术的具体实施方案进行更详细的说明,在附图中图1是本专利技术一个实施例的多账户登录方法流程图;图2是本专利技术一个实施例的基于浏览器的多账户登录方法流程图3是本专利技术一个实施例的多账户登录设备示意图。 具体实施例方式图1是本专利技术一个实施例的多账户登录方法流程图。在步骤110,用户使用第一账户进行登录相关操作,以请求登录到相应网站或网页上;其中,该网站或网页是一个信息发布页面,如邮箱页面、博客页面、微博、论坛页面等。一个例子中,由浏览器实现多账户登陆。但本专利技术并不限于浏览器实现,而是能够实现多账户登陆的管理软件、浏览器插件等均应在本专利技术的覆盖范围内,在此不一一赘述。在步骤120,生成用于标识该第一账户的权限请求信息,并将该权限请求信息发送至该服务端;其中,该服务端为该第一账户请求登录网站(或网页)的服务端。一个例子中,该权限请求信息是包含该第一账户名、密码的cookie和/或缓存。在步骤130,该服务端接收来自该客户端的权限请求信息,并生成用于确认该第一账户的标识信息,再将该标识信息返回至该客户端。一个例子中,该标识信息是包含session id等用于确认该第一账户信息的 cookie和/或缓存。在步骤140,用户使用第二账户进行网站登录相关操作,且该网站与第一账户登录的网站是同一网站。也就是说,该第二账户要求与第一账户登录到同一网站,即要求多账户登录。在步骤150,该客户端根据第二账户名、URL等信息识别出此次登录为多账户登录,因此该客户端将其生成的用于标识该第二账户的权限请求信息与所述第一账户的权限请求信息、标识信息进行隔离保存,再将该第二账户的权限请求信息发送至该服务端。一个例子中,该第二账户的权限请求信息是包含该第二账户名、密码的cookie和/或缓存。在步骤160,该服务端生成用于确认该第二账户的标识信息,并将该标识信息与所述第一账户的权限请求信息、标识信息进行隔离保存。一个例子中,所述隔离保存是将该第一账户的权限请求信息、标识信息与该第二账户的权限请求信息、标识信息保存在不同目录或不同文件夹下。另一个例子中,所述隔离保存是通过将该第一账户、第二账户分配在不同进程下来实现的。具体地,用户开启一个进程,并使用第一账户登录到网站上,且该进程中的权限请求信息保存在第一目录中。然后该用户又开启另本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:杭程江宽万勇
申请(专利权)人:奇智软件北京有限公司
类型:发明
国别省市:

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

1
相关领域技术