信息处理方法、服务器及客户端的制作方法
【技术领域】
[0001]本发明涉及信息处理领域,尤其涉及一种信息处理方法、服务器及客户端。
【背景技术】
[0002]随着网络技术的发展,人们利用网络进行学习、工作及生活等各种活动。在进行这些活动时,为了方便识别或处于安全考虑,通常涉及很多账号。例如,游戏玩家的游戏账号、及时通信的账号、购物的购物账号、观看视频的观看账号等。这些账号一方面可以对用户进行识别和安全验证,另一方面同时还代表着一定的权限。
[0003]为了保证账号的安全使用,通常将账号和密钥配套使用。但是在账号的使用过程中还回出现一种账号的借用或公用。在现有技术中,若需要借用账号,则需要将账号和密钥一同告诉借用用户,账号归还后,为了保证账号的安全性,需要重置密钥。但是通常有些用户会忘记更改密钥或在账号和密钥的传输和借用过程中再次外漏等问题。若借用用户在使用账号期间,私自重置密钥,这就会导致账号主人无法使用的现象。
【发明内容】
[0004]有鉴于此,本发明实施例期望提供一种信息处理方法、服务器及客户端,至少部分解决账号授权过程中的繁琐和/或不够安全的问题。
[0005]为达到上述目的,本发明的技术方案是这样实现的:
[0006]本发明实施例第一方面提供一种信息处理方法,所述方法包括:
[0007]接收表征授权第一账号利用第二账号的账号界面内的登陆接口进行登陆的信息;
[0008]基于所述信息,建立所述第一账号和所述第二账号的授权绑定关系;
[0009]所述授权绑定关系能够用于客户端在登陆所述第二账号后基于所述授权绑定关系登陆并使用所述第一账号。
[0010]基于上述方案,所述方法还包括:
[0011]接收所述第一账号的验证信息;
[0012]基于所述验证信息,验证所述第一账号的有效性;
[0013]所述基于所述信息,建立所述第一账号和所述第二账号的授权绑定关系,包括:
[0014]在所述第一账号通过验证之后,建立所述第一账号与所述第二账号的所述授权绑定关系O
[0015]基于上述方案,所述方法还包括:
[0016]接收所述客户端发送的授权信息;所述授权信息至少包括授权时间和/或授权权限;所述授权时间用于控制利用所述第二账号登陆所述第一账号的时间;所述授权权限为授权使用的第一账号的账号权限;
[0017]将所述授权信息与所述授权绑定关系对应存储。
[0018]基于上述方案,所述方法还包括:
[0019]接收更新指示;
[0020]根据所述更新指示,更新所述授权绑定关系和/或所述授权信息。
[0021]基于上述方案,所述方法还包括:
[0022]接收查询指示;
[0023]根据所述查询指示,查询并返回指定账号的授权绑定关系。
[0024]本发明实施例第二方面提供一种信息处理方法,所述方法包括:
[0025]登陆第一账号;
[0026]获取第二账号;
[0027]在登陆所述第一账号后,将所述第二账号发送给服务器;
[0028]所述第二账号和所述第一账号用于服务器建立授权绑定关系;
[0029]所述授权绑定关系能够用于客户端在登陆所述第二账号后基于所述授权绑定关系登陆并使用所述第一账号。
[0030]基于上述方案,所述方法还包括:
[0031]检测查询指示;
[0032]将所述查询指示发送给所述服务器;
[0033]接收所述服务器基于所述查询指示返回的授权绑定关系。
[0034]基于上述方案,所述方法还包括:
[0035]获取授权信息;
[0036]将所述授权信息发送给所述服务器;其中,所述授权信息至少包括授权时间和/或授权权限;所述授权时间用于控制利用所述第二账号登陆所述第一账号的时间;所述授权权限为授权使用的第一账号的账号权限。
[0037]基于上述方案,所述方法还包括:
[0038]检测更新指示;其中,所述更新指示,用于指示所述服务器更新所述授权绑定关系和/或所述授权信息;
[0039]将所述更新指示发送给服务器。
[0040]本发明实施例第三方面提供一种信息处理方法,所述方法包括:
[0041]登陆第二账号;
[0042]在登陆所述第二账号后,获取与所述第二账号建立有授权绑定关系的第一账号;
[0043]登陆并使用所述第一账号。
[0044]基于上述方案,所述在登陆所述第二账号后,获取与所述第二账号建立有授权绑定关系的第一账号,包括:
[0045]输出所述授权绑定关系;
[0046]所述登陆并使用所述第一账号,包括:
[0047]检测终于所述授权绑定关系的用户输入;
[0048]根据所述用户输入获取指定登陆的所述第一账号。
[0049]本发明实施例第四方面提供一种服务器,所述服务器包括:
[0050]接收单元,用于接收表征授权第一账号利用第二账号的账号界面内的登陆接口进行登陆的信息;
[0051]建立单元,用于基于所述信息,建立所述第一账号和所述第二账号的授权绑定关系;
[0052]所述授权绑定关系能够用于客户端在登陆所述第二账号后基于所述授权绑定关系登陆并使用所述第一账号。
[0053]基于上述方案,所述接收单元,还用于接收所述第一账号的验证信息;
[0054]所述服务器还包括:
[0055]验证单元,用于基于所述验证信息,验证所述第一账号的有效性;
[0056]所述建立单元,具体用于在所述第一账号通过验证之后,建立所述第一账号与所述第二账号的所述授权绑定关系。
[0057]基于上述方案,所述接收单元,还用于接收所述客户端发送的授权信息;所述授权信息至少包括授权时间和/或授权权限;所述授权时间用于控制利用所述第二账号登陆所述第一账号的时间;所述授权权限为授权使用的第一账号的账号权限;
[0058]所述服务器还包括:
[0059]存储单元,用于将所述授权信息与所述授权绑定关系对应存储。
[0060]本发明实施例第五方面一种客户端,所述客户端包括:
[0061]第一登陆单元,用于登陆第一账号;
[0062]第一获取单元,用于获取第二账号;
[0063]第一发送单元,用于在登陆所述第一账号后,将所述第二账号发送给服务器;
[0064]所述第二账号和所述第一账号用于服务器建立授权绑定关系;
[0065]所述授权绑定关系能够用于客户端在登陆所述第二账号后基于所述授权绑定关系登陆并使用所述第一账号。
[0066]本发明实施例第六方面提供一种客户端,所述客户端包括:
[0067]第二登陆单元,用于登陆第二账号;
[0068]第二获取单元,用于在登陆所述第二账号后,获取与所述第二账号建立有授权绑定关系的第一账号;
[0069]所述第二登陆单元,还用于登陆并使用所述第一账号。
[0070]本发明实施例一种信息处理方法,服务器及客户端,服务器在接收到表征第一账号授权利用第二账号的账号界面内的登录接口登录的信息之后,建立第一账号和第二账号之间的授权绑定关系。这样的话,后续客户端在登录第二账号后,可利用第二账号内的账号界面内的登录接口登录并使用第一账号。显然在这个过程中,实现了将第一账号授权给其他用户使用,同时不用将第一账号的登录密码告诉其他用户,同时也不是任意一个人都能使用所述第一账号,显然提高了第一账号的安全性。
【附图说明】
[0071]图1为本发明实施例提供的第一种信息处理方法的流程示意图;
[0072]图2为本发明实施例提供的第二种信息处理方法的流程示意图;
[0073]图3为本发明实施例提供的第三种信息处理方法的流程示意图;
[0074]图4为本发明实施例提供的第四种信息处理方法的流程示意图;
[0075]图5为本发明实施例提供的第五种信息处理方法的流程示意图;
[0076]图6为本发明实施例提供的一种服务器的结构示意图;
[0077]图7为本发明实施例提供的第一种客户端的结构示意图;
[0078]图8为本发明实施例提供的第二种客户端的结构示意图。
【具体实施方式】
[0079]以下结合说明书附图及具体实施例对本发明的技术方案做进一步的详细阐述。
[0080]实施例一:
[0081]如图1所示,本实施例提供一种信息处理方法,所述方法包括:
[0082]步骤SllO:接收表征授权第一账号利用第二账号的账号界面内的登陆接口进行登陆的信息;
[0083]步骤S120:基于所述信息,建立所述第一账号和所述第二账号的授权绑定关系;
[0084]所述授权绑定关系能够用于客户端在登陆所述第二账号后基于所述授权绑定关系登陆并使用所述第一账号。
[0085]在本实施例中提供一种信息处理方法,可用于对账号进行简便的授权。该方法应用与能够为所述账号提供服务的服务器中。所述账号可为各种类型的账号,例如游戏玩家的游戏账号、及时通信账号、购物账号、视频网站的使用账号、听课账号及学习账号等各种类型的账号。所述及时通信账号可如QQ账号、微信账号以及陌陌账号等各种通信账号。所述视频网站的使用账号,如腾讯视频的付费账号。
[0086]在本实施例中所述步骤SllO的实现方式有多种,以下提供两种可实现方式:
[0087]方式一:
[0088]所述步骤SllO:在所述第一账号的登陆状态下,向所述服务器发送第二账号;按照通信协议或预先协商,所述服务器在接收到所述第二账号后,可认为将所述第一账户授权利用第二账号的账号界面内的登陆接口进行登陆。在利用所述第二账号的账号界面内的登陆接口进行登陆时,不用使用所述第一账号的登陆密码。
[0089]方式二:
[0090]所述第一账号的登陆状态下,接收到第二账号发送的授权申请;所述第一账号可基于用户指示,形成授权答复。若所述授权答复可包括指示将所述第一账号授权利用第二账号的账号界面内的登陆接口登陆。
[0091]所述第二账号的账号界面为所述