一种授权方法、服务器、终端及系统的制作方法

文档序号:9474043阅读:359来源:国知局
一种授权方法、服务器、终端及系统的制作方法
【技术领域】
[0001]本发明涉及网络通信领域,具体涉及一种授权方法、服务器、终端及系统。
【背景技术】
[0002]随着信息技术的飞速发展,用户在第三方应用平台或站点上存储的信息越来越多,通过登录自己的账号查看自己账号下所存储的信息已成为用户生活或工作的一部分。一些情况下,用户需要与特定人群进行信息分享。因此,如何在保证用户账号及用户数据安全的前提下,提供一种新的安全且便捷的授权方式,以实现有时效性的账号登录授权成为亟待解决的问题。

【发明内容】

[0003]有鉴于此,本发明的主要目的在于提供一种授权方法、服务器、终端及系统,能实现有时效性的授权,授权过程更稳定,授权状态更可控。
[0004]本发明的技术方案是这样实现的:
[0005]本发明实施例提供了一种授权方法,所述方法包括:
[0006]服务器为第一终端与第二终端建立点对点的授权通道;
[0007]服务器按照预设策略为第一终端用户与第二终端用户建立登录认证信息的临时映射关系;其中所述登录认证信息包括用于登录第一平台的账号及密码;
[0008]服务器配置在所述授权通道保持连接的过程中根据所述临时映射关系授权使用第一终端用户的第一密码登录第二终端用户的第二账号,以使得第一终端向服务器发送登录请求时,根据所述第一密码登录所述第二账号。
[0009]上述方案中,优选地,所述服务器为第一终端与第二终端建立点对点的授权通道,包括:
[0010]获取第一终端向第二终端发送的建立授权连接请求;
[0011]当检测到所述第二终端向所述第一终端返回同意建立授权连接响应时,为第一终端与第二终端建立点对点的授权通道;或者,
[0012]获取第二终端向第一终端发送的建立授权连接邀请;
[0013]当检测到所述第一终端向所述第二终端返回接受建立授权连接邀请响应时,为第一终端与第二终端建立点对点的授权通道。
[0014]上述方案中,优选地,所述服务器按照预设策略为第一终端用户与第二终端用户建立登录认证信息的临时映射关系,包括:
[0015]获取第一终端用户的第一账号以及第一密码;
[0016]获取第二终端用户的第二账号;
[0017]根据所述第一密码与所述第二账号建立临时映射关系,并存储所述临时映射关系O
[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]根据所述第一密码与所述第二账号建立临时映射关系,并存储所述临时映射关系O
[0048]上述方案中,优选地,所述服务器还包括:
[0049]取消单元,用于在获取到第一终端向第二终端返回的中断授权连接请求时,和/或在获取到第一终端向第二终端返回的中断授权连接请求时,取消所述授权通道,并删除所述临时映射关系。
[0050]上述方案中,优选地,所述第一控制单元,还用于在取消所述授权通道之后,不授权使用第一终端用户的第一密码登录第二终端用户的第二账号。
[0051]上述方案中,优选地,所述第一控制单元,还用于:
[0052]在所述授权通道保持连接的过程中,按照预设方式检测所述临时映射关系是否存在;
[0053]当所述检测子单元检测到所述临时映射关系不存在时,不授权使用第一终端用户的第一密码登录第二终端用户的第二账号。
[0054]上述方案中,优选地,所述服务器还包括:
[0055]第二控制单元,用于:
[0056]在使用第一密码登录第二账号的情况下,若接收到对与所述第二账号相关的权限信息进行修改的操作,不响应。
[0057]本发明实施例还提供了一种终端,所述终端包括:
[0058]第一发送单元,用于通过第一方式向第二终端发送建立授权连接请求;
[0059]第一接收单元,用于接收所述第二终端返回的同意建立授权连接响应,所述同意建立授权连接响应用于表征授权使用第一终端用户的第一密码登录第二终端用户的第二账号;
[0060]获取单元,用于获取在登录界面上输入的包括第一密码和第二账号的登录信息;
[0061]第二发送单元,用于在第一终端与第二终端建立点对点的授权通道并保持连接的过程中,向服务器发送登录请求,以根据所述第一密码登录所述第二账号。
[0062]上述方案中,优选地,所述第一发送单元,还用于通过第二方式向第二终端发送中断授权连接请求;
[0063]第一接收单元,还用于接收第二终端返回中断授权连接请求。
[0064]本发明实施例还提供了一种授权系统,所述系统包括:
[0065]第一终端,用于通过第一方式向第二终端发送建立授权连接请求;接收所述第二终端返回的同意建立授权连接响应,所述同意建立授权连接响应用于表征授权使用第一终端用户的第一密码登录第二终端用户的第二账号;获取在登录界面上输入的包括第一密码和第二账号的登录信息;在第一终端与第二终端建立点对点的授权通道并保持连接的过程中,第一终端向服务器发送登录请求,以根据所述第一密码登录所述第二账号;
[0066]授权服务器,用于为第一终端与第二终端建立点对点的授权通道;按照预设策略为第一终端用户与第二终端用户建立登录认证信息的临时映射关系;其中所述登录认证信息包括用于登录第一平台的账号及密码;配置在所述授权通道保持连接的过程中根据所述临时映射关系授权使用第一终端用户的第一密码登录第二终端用户的第二账号,以使得第一终端向服务器发送登录请求时,根据所述第一密码登录所述第二账号;
[0067]第二终端,用于接收第一终端发送的建立授权连接请求;向所述第一终端返回同意建立授权连接响应;和/或向第一终端发送建立授权连接邀请;向所述第一终端发送中断授权连接请求。
[0068]上述方案中,优选地,所述授权服务器为上文所述的授权服务器,所述第一终端为上文所述的终端。
[0069]本发明实施例提供的一种授权方法、服务器、终端及系统,服务器为第一终端与第二终端建立点对点的授权通道;服务器按照预设策略为第一终端用户与第二终端用户建立登录认证信息的临时映射关系;其中所述登录认证信息包括用于登录第一平台的账号及密码;服务器配置在所述授权通道保持连接的过程中根据所述临时映射关系授权使用第一终端用户的第一密码登录第二终端用户的第二账号,以使得第一终端向服务器发送登录请求时,根据所述第一密码登录所述第二账号;如此,采用本发明实施例所述技术方案,能实现有时效性的授权,授权过程更稳定,授权状态更可控。
【附图说明】
[
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1