一种借用他人账户实现登录的方法及系统的制作方法

文档序号:9791087阅读:406来源:国知局
一种借用他人账户实现登录的方法及系统的制作方法
【技术领域】
[0001]本发明涉及互联网技术领域,更具体的说,涉及一种借用他人账户实现登录的方法及系统。
【背景技术】
[0002]目前,网站用户登录各个网站获取所需的应用和服务一般都需要提供网站账户及密码,网站账户及密码是验证用户身份是否合法的凭证;另外,在各种应用网站中,会设置不同服务或权限的账户以提供差异化的服务和管理能力,例如,视频网站中,将付费会员的账户作为贵宾账户,贵宾账户享有观看该视频网站全部视频的权利,而未付费会员的账户则作为普通账户,被限制只能观看部分质量一般或过时的视频,另外,各种应用网站中也会设置不同权限的账户,例如管理员权限的账户以及没有管理权限的普通用户账户,以便进行网站的有效管理,如何实现账户之间的分享及账户的管理是业界面临的问题。

【发明内容】

[0003]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种借用他人账户实现登录的方法和相应的系统。
[0004]依据本发明的一个方面,提供了一种借用他人账户实现登录的方法,其包括:
[0005]根据借用方的账户借用请求,借用方浏览器将借用方输入的临时密码发送给账户借用管理服务器;
[0006]借用方浏览器接收所述账户借用管理服务器返回的该临时密码对应的第一账户认证缓存文件并将所述第一账户认证缓存文件存储在指定位置,其中所述第一账户认证缓存文件包含有被借用方登录指定应用网站所需的第一账户认证缓存信息;
[0007]根据所述指定位置存储的第一账户认证缓存文件,借用方浏览器利用所述第一账户认证缓存文件包含的第一账户认证缓存信息向该指定应用网站的服务器进行登录。
[0008]可选地,所述借用方没有该指定应用网站的账户;
[0009]所述借用方浏览器利用所述第一账户认证缓存文件包含的第一账户认证缓存信息向该指定应用网站的服务器进行登录具体包括:
[0010]所述借用方浏览器从指定位置获取所述第一账户认证缓存文件并直接利用所述第一账户认证缓存文件包含的第一账户认证缓存信息向该指定应用网站的服务器发起登录。
[0011]可选地,所述借用方有该指定应用网站的账户,且所述借用方的第二账户认证缓存文件存储在该指定位置,所述第二账户认证缓存文件包含所述借用方登录该指定应用网站所需的第二账户认证缓存信息;
[0012]所述将所述第一账户认证缓存文件存储在指定位置具体包括:
[0013]在该指定位置以所述第一账户认证缓存文件覆盖所述第二账户认证缓存文件;
[0014]所述借用方浏览器利用所述第一账户认证缓存文件包含的第一账户认证缓存信息向该指定应用网站的服务器进行登录具体包括:
[0015]所述借用方浏览器从该指定位置获取所述第一账户认证缓存文件,并利用所述第一账户认证缓存文件包含的第一账户认证缓存信息向该指定应用网站的服务器发起登录。
[0016]可选地,所述借用方有该指定应用网站的账户,且所述借用方的第二账户认证缓存信息存储在该指定位置,所述第二账户认证缓存文件包含所述借用方登录该指定应用网站所需的第二账户认证缓存信息;
[0017]所述将所述第一账户认证缓存文件存储在指定位置具体包括:
[0018]将所述第一账户认证缓存文件和所述第二账户认证缓存文件同时存储在在该指定位置;
[0019]所述借用方浏览器利用所述第一账户认证缓存文件包含的第一账户认证缓存信息向该指定应用网站的服务器进行登录具体包括:
[0020]将所述指定位置存储的所述第一账户认证缓存文件和所述第二账户认证缓存文件构造为账户认证缓存文件列表,所述借用方浏览器优先选择所述列表中的第一账户认证缓存文件,从所述指定位置获取该第一账户认证缓存文件并利用该第一账户认证缓存文件包含的第一账户认证缓存信息向该指定应用网站的服务器发起登录。
[0021]可选地,所述第一账户认证缓存文件是被借用方登录所述指定应用网站时,所述指定应用网站的服务器发送给被借用方浏览器的第一 cookie文件,所述第一 cookie文件中包含有被借用方登录所述指定应用网站所需的第一账户认证缓存信息。
[0022]可选地,所述第二账户认证缓存文件是借用方登录所述指定应用网站时,所述指定应用网站的服务器发送给借用方浏览器的第二 cookie文件,所述第二 cookie文件中包含有借用方登录所述指定应用网站所需的第二账户认证缓存信息。
[0023]依据本发明的一个方面,提供了一种账户借用管理方法,其包括:
[0024]接收被借用方浏览器发来的第一账户认证缓存文件,所述第一账户认证缓存文件包含有被借用方登录指定应用网站所需的第一账户认证缓存信息;
[0025]生成所述第一账户认证缓存文件与对应的临时密码的映射关系;
[0026]根据借用方浏览器发来的临时密码,查询所述映射关系以获取所述临时密码对应的第一账户认证缓存文件;
[0027]将所述第一账户认证缓存文件发给借用方浏览器,其中所述借用方浏览器将所述第一账户认证缓存文件存储在指定位置并利用所述第一账户认证缓存文件包含的第一账户认证缓存信息登录指定应用网站。
[0028]可选地,所述临时密码是对应所述第一账户认证缓存文件随机动态生成的临时密码;
[0029]所述生成所述第一账户认证缓存文件与对应的临时密码的映射关系之后还包括:
[0030]将所述临时密码发送给被借用方浏览器。
[0031]可选地,所述临时密码是由被借用方指定并从被借用方浏览器接收得到的临时密码。
[0032]可选地,所述第一账户认证缓存文件是被借用方登录所述指定应用网站时,所述指定应用网站的服务器发送给被借用方浏览器的第一 cookie文件,所述第一 cookie文件中包含有被借用方登录所述指定应用网站所需的第一账户认证缓存信息。
[0033]依据本发明的一个方面,提供了一种浏览器,其包括借用账户处理模块,所述借用账户处理模块包括有:
[0034]临时密码发送处理模块,用于根据借用方的账户借用请求,将借用方输入的临时密码发送给账户借用管理服务器;
[0035]第一账户认证缓存文件接收处理模块,用于接收所述账户借用管理服务器返回的该临时密码对应的第一账户认证缓存文件并将所述第一账户认证缓存文件存储在指定位置,其中所述第一账户认证缓存文件包含有被借用方登录指定应用网站所需的第一账户认证缓存信息;
[0036]登录处理模块,用于根据所述指定位置存储的第一账户认证缓存文件,利用所述第一账户认证缓存文件包含的第一账户认证缓存信息向该指定应用网站的服务器进行登录。
[0037]可选地,所述借用方没有该指定应用网站的账户;
[0038]所述登录处理模块从指定位置获取所述第一账户认证缓存文件并直接利用所述第一账户认证缓存文件包含的第一账户认证缓存信息向该指定应用网站的服务器发起登录。
[0039]可选地,所述借用方有该指定应用网站的账户,且所述借用方的第二账户认证缓存文件存储在该指定位置,所述第二账户认证缓存文件包含所述借用方登录该指定应用网站所需的第二账户认证缓存信息;
[0040]所述第一账户认证缓存文件接收处理模块在该指定位置以所述第一账户认证缓存文件覆盖所述第二账户认证缓存文件;
[0041]所述登录处理模块在指定位置获取所述第一账户认证缓存文件,并利用所述第一账户认证缓存文件包含的第一账户认证缓存信息向该指定应用网站的服务器发起登录。
[0042]可选地,所述借用方有该指定应用网站的账户,且所述借用方的第二账户认证缓存信息存储在该指定位置,所述第二账户认证缓存文件包含所述借用方登录该指定应用网站所需的第二账户认证缓存信息;
[0043]所述第一账户认证缓存文件接收处理模块将所述第一账户认证缓存文件和所述第二账户认证缓存文件同时存储在在该指定位置;
[0044]所述登录处理模块将所述指定位置存储的所述第一账户认证缓存文件和所述第二账户认证缓存文件构造为账户认证缓存文件列表,优先选择所述列表中的第一账户认证缓存文件,从所述指定位置获取第一账户认证缓存文件,并利用该第一账户认证缓存文件包含的第一账户认证缓存信息向该指定应用网站的服务器发起登录。
[0045]可选地,还包括:
[0046]借出账户处理模块,用于根据被借用方的账户借出请求,将所述被借用方的第一账户认证缓存文件发给账户借用管理服务器,其中所述第一账户认证缓存文件包含有被借用方登录指定应用网站所需的第一账户认证缓存信息。
[0047]可选地,所述第一账户认证缓存文件是被借用方登录所述指定应用网站时,所述指定应用网站的服务器发送给被借用方浏览器的第一 cookie文件,所述第一 cookie文件中包含有被借用方登录所述指定应用网站所需的第一账户认证缓存信息。
[0048]可选地,所述第二账户认证缓存文件是借用方登录所述指定应用网站时,所述指定应用网站的服务器发送给借用方浏览器的第二 cookie文件,所述第二 cookie文件中包含有借用方登录所述指定应用网站所需的第二账户认证缓存信息。
[0049]依据本发明的一个方面,提供了一种账户借用管理服务器,其包括:
[0050]接收处理模块,用于接收被借用方浏览器发来的第一账户认证缓存文件,所述第一账户认证缓存文件包含有被借用方登录指定应用网站所需的第一账户认证缓存信息;
[0051]映射关系生成处理模块,用于生成所述第一账户认证缓存文件与对应的临时密码的映射关系;
[0052]第一账户认证缓存文件获取处理模块,用于根据借用方浏览器发来的临时密码,查询所述映射关系以获取所述临时密码对应的第一账户认证缓存文件;
[0053]发送处理模块,用于将所述第一账户认证缓存文件发给借用方浏览器,其中所述借用方浏览器将所述第一账户认证缓存文件存储在指定位置并利用所述第一账户认证缓存文件包含的第一账户认证缓存信息登录指定应用网站。
[0054]可选地,所述临时密码是对应所述第一账户认证缓存文件随机动态生成的临时密码;
[0055]所述发送处理模块在生成所述第一账户认证缓存文件与对应的临时密码的映射关系之后还将所述临时密码发送给被借用方浏览器。
[0056]可选地,所述临时密码是由被借用方指定并从被借用方浏览器接收得到的临时密码。
[0057]可选地,所述第一账户认证缓存文件是被借用方登录所述指定应用网站时,所述指定应用网站的服务器发送给被借用方浏览器的第一 cookie文件,所述第一 cookie文件中包含有被借用方登录所述指定应用网站所需的第一账户认证缓存信息。
[0058]依据
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1