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

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

【发明内容】

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