登录及用户登录相关业务的处理方法、装置和设备制造方法及图纸

技术编号:30139620 阅读:20 留言:0更新日期:2021-09-23 14:58
本说明书实施例提供了一种登录及用户登录相关业务的处理方法、装置和设备,其中登录方法包括:响应于目标用户在第一应用上执行的一键登录操作,查询区块链系统分配给目标用户的可验证声明;若查询到可验证声明,则根据可验证声明获取登录信息;根据获取的登录信息执行目标用户一键登录第一应用的相应处理;其中,可验证声明用于证明目标用户对第一应用授予了基于一键登录第一应用的登录信息进行一键登录的权限。键登录的权限。键登录的权限。

【技术实现步骤摘要】
登录及用户登录相关业务的处理方法、装置和设备
[0001]本专利申请是申请号:202011313343.5,申请日:2020年11月20日,专利技术名称“登录及用户登录相关业务的处理方法、装置和设备”的中国专利申请的分案申请。


[0002]本文件涉及区块链
,尤其涉及一种登录及用户登录相关业务的处理方法、装置和设备。

技术介绍

[0003]随着互联网技术的不断发展,各种应用在人们的生活中被广泛使用,如社交应用、购物应用、支付应用等。为了提升用户体验,一些应用还推出了不同的登录方式,如账号和密码登录、账号和手机验证码登录、手机号登录等;并在获取到用户授权后,基于相应的登录方式进行应用的登录。
[0004]在实际应用中,用户可能因误操作而进行授权,使得用户对该授权操作所对应的登录方式并不满意,从而用户进行投诉。而投诉受理方在进行投诉处理的过程中,由于无法证明应用相关方提供的用户的授权信息的真实性,因而增加了投诉处理的困难,不但不能给用户满意的答复,而且会对应用相关方造成不良影响。

技术实现思路

[0005]本说明书一个或多个实施例提供了一种登录处理方法。该方法包括响应于目标用户的指定操作,获取所述目标用户对第一应用授予的一键登录操作的授权确认信息。基于所述授权确认信息向区块链系统发送授权请求。所述授权请求用于请求所述区块链系统创建可验证声明。所述可验证声明用于证明所述目标用户对所述第一应用授予了一键登录操作的权限。响应于所述目标用户在所述第一应用上执行的一键登录操作,查询所述区块链系统分配给所述目标用户的所述可验证声明。若查询到所述可验证声明,则根据所述可验证声明执行所述目标用户一键登录所述第一应用的相应处理。
[0006]本说明书一个或多个实施例提供了一种登录处理方法。该方法包括接收目标用户的第一应用发送的授权请求。其中,所述授权请求用于请求对所述第一应用授予一键登录操作的权限。根据所述授权请求包括的授权信息,通过区块链系统创建可验证声明。其中,所述可验证声明用于证明所述目标用户对所述第一应用授予了所述一键登录操作的权限。根据所述可验证声明向所述第一应用发送授权结果信息,以使所述第一应用基于所述目标用户的一键登录操作,根据查询到的所述可验证声明执行所述目标用户一键登录所述第一应用的相应处理。
[0007]本说明书一个或多个实施例提供了一种用户登录相关业务的处理方法。该方法包括响应于目标用户的指定操作,获取所述目标用户对第一应用授予的一键登录操作的授权确认信息。基于所述授权确认信息向区块链系统发送授权请求。以使所述区块链系统创建可验证声明,并将基于所述可验证声明生成的授权记录信息保存至所述区块链系统中。以
在所述区块链系统接收到第一用户发送的可验证声明的处理请求时,基于所述区块链系统中的授权记录信息进行相应处理。以使所述第一用户基于处理结果信息进行投诉事件的核销处理。所述第一用户是接收所述目标用户发送的投诉请求的用户。所述投诉请求用于请求对所述第一应用的所述一键登录操作进行投诉。所述可验证声明用于证明所述目标用户对所述第一应用授权了所述一键登录操作的权限。响应于所述目标用户在所述第一应用上执行的一键登录操作,基于所述可验证声明执行所述目标用户一键登录所述第一应用的相应处理。
[0008]本说明书一个或多个实施例提供了一种用户登录相关业务的处理方法。该设备包括接收目标用户的第一应用发送的授权请求。其中,所述授权请求用于请求对所述第一应用授予一键登录操作的权限。根据所述授权请求包括的授权信息,通过区块链系统创建可验证声明。其中,所述可验证声明用于证明所述目标用户对所述第一应用授予了所述一键登录操作的权限。根据所述可验证声明向所述第一应用发送授权结果信息,以使所述第一应用响应于所述目标用户的一键登录操作,基于所述可验证声明执行所述目标用户一键登录所述第一应用的相应处理。以及,将基于所述可验证声明生成的授权记录信息保存至所述区块链系统中。以在接收到第一用户发送的可验证声明的处理请求时,基于所述区块链系统中的所述授权记录信息进行相应处理并向所述第一用户发送处理结果信息。所述处理结果信息用于所述第一用户进行投诉事件的核销处理。所述第一用户是接收所述目标用户发送的投诉请求的用户。所述投诉请求用于对所述第一应用的一键登录操作进行投诉。
[0009]本说明书一个或多个实施例提供了一种登录处理装置。该装置包括第二获取模块,响应于目标用户的指定操作,获取所述目标用户对第一应用授予的一键登录操作的授权确认信息。该装置还包括发送模块,基于所述授权确认信息向区块链系统发送授权请求。所述授权请求用于请求所述区块链系统创建可验证声明。所述可验证声明用于证明所述目标用户对所述第一应用授予了一键登录操作的权限。该装置还包括查询模块,响应于目标用户在所述第一应用上执行的一键登录操作,查询区块链系统分配给所述目标用户的可验证声明。该装置还包括处理模块,若所述查询模块查询到所述可验证声明,则根据所述可验证声明执行所述目标用户一键登录所述第一应用的相应处理。
[0010]本说明书一个或多个实施例提供了一种登录处理装置。该装置包括接收模块,接收目标用户的第一应用发送的授权请求。其中,所述授权请求用于请求对所述第一应用授予一键登录操作的权限。该装置还包括创建模块,根据所述授权请求包括的授权信息,通过区块链系统创建可验证声明。其中,所述可验证声明用于证明所述目标用户对所述第一应用授予了所述一键登录操作的权限。该装置还包括发送模块,根据所述可验证声明向所述第一应用发送授权结果信息。以使所述第一应用基于所述目标用户的一键登录操作,根据查询到的所述可验证声明执行所述目标用户一键登录所述第一应用的相应处理。
[0011]本说明书一个或多个实施例提供了一种用户登录相关业务的处理装置。该装置包括获取模块,响应于目标用户的指定操作,获取所述目标用户对第一应用授予的一键登录操作的授权确认信息。该装置还包括发送模块,基于所述授权确认信息向区块链系统发送授权请求。以使所述区块链系统创建可验证声明,并将基于所述可验证声明生成的授权记录信息保存至所述区块链系统中。以在所述区块链系统接收到第一用户发送的可验证声明的处理请求时,基于所述区块链系统中的授权记录信息进行相应处理。以使所述第一用户
基于处理结果信息进行投诉事件的核销处理。所述第一用户是接收所述目标用户发送的投诉请求的用户。所述投诉请求用于请求对所述第一应用的所述一键登录操作进行投诉。所述可验证声明用于证明所述目标用户对所述第一应用授权了所述一键登录操作的权限。该装置还包括登录模块,响应于所述目标用户在所述第一应用上执行的一键登录操作,基于所述可验证声明执行所述目标用户一键登录所述第一应用的相应处理。
[0012]本说明书一个或多个实施例提供了一种用户登录相关业务的处理装置。该装置包括接收模块,接收目标用户的第一应用发送的授权请求。其中,所述授权请求用于请求对所述第一应用授予一键登录操作的权限。该装置还包括创建模块,根据所述授权请求包括的授权信息,通过区块链系统创建本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种登录处理方法,包括:响应于目标用户的指定操作,获取所述目标用户对第一应用授予的一键登录操作的授权确认信息;基于所述授权确认信息向区块链系统发送授权请求,所述授权请求用于请求所述区块链系统创建可验证声明;所述可验证声明用于证明所述目标用户对所述第一应用授予了所述一键登录操作的权限;响应于所述目标用户在所述第一应用上执行的一键登录操作,查询所述区块链系统分配给所述目标用户的所述可验证声明;若查询到所述可验证声明,则根据所述可验证声明执行所述目标用户一键登录所述第一应用的相应处理。2.根据权利要求1所述的方法,所述查询所述区块链系统分配给所述目标用户的所述可验证声明,包括:查询所述第一应用的指定存储区域中是否保存有所述区块链系统分配给所述目标用户的可验证声明;所述根据所述可验证声明执行所述目标用户一键登录所述第一应用的相应处理,包括:根据所述可验证声明从所述存储区域中获取与所述可验证声明关联保存的一键登录所述第一应用的登录信息,根据所述登录信息执行所述目标用户一键登录所述第一应用的相应处理;或者,从所述可验证声明中获取所述登录信息的脱敏数据,基于保存的脱敏数据与登录信息的关联关系,获取所述脱敏数据关联的所述登录信息,根据所述登录信息执行所述目标用户一键登录所述第一应用的相应处理。3.根据权利要求1所述的方法,所述查询所述区块链系统分配给所述目标用户的所述可验证声明,包括:向所述第一应用对应的服务端发送查询请求,根据所述服务端发送的查询结果信息确定是否查询到所述可验证声明;所述根据所述可验证声明执行所述目标用户一键登录所述第一应用的相应处理,包括:从所述查询结果信息中获取一键登录所述第一应用的登录信息,根据所述登录信息执行所述目标用户一键登录所述第一应用的相应处理;其中,所述登录信息是所述服务端根据查询到的所述可验证声明所获取的登录信息。4.根据权利要求1所述的方法,所述基于所述授权确认信息向区块链系统发送授权请求之前,还包括:若确定指定的授权程序处于未初始化状态,则对所述授权程序进行初始化处理;所述基于所述授权确认信息向区块链系统发送授权请求,包括:基于所述授权确认信息,通过所述授权程序根据确定的授权信息向所述区块链系统发送授权请求;通过所述授权程序接收所述区块链系统发送的授权结果信息。5.根据权利要求4所述的方法,所述根据确定的授权信息向区块链系统发送授权请求,包括:
将获取的所述目标用户的第一数字身份信息、所述第一应用的第二数字身份信息、所述登录信息的脱敏数据和待授权的所述权限的权限信息确定为授权信息;根据所述授权信息向所述区块链系统发送授权请求。6.一种登录处理方法,包括:接收目标用户的第一应用发送的授权请求;其中,所述授权请求用于请求对所述第一应用授予一键登录操作的权限;根据所述授权请求包括的授权信息,通过区块链系统创建可验证声明;其中,所述可验证声明用于证明所述目标用户对所述第一应用授予了所述一键登录操作的权限;根据所述可验证声明向所述第一应用发送授权结果信息,以使所述第一应用基于所述目标用户的一键登录操作,根据查询到的所述可验证声明执行所述目标用户一键登录所述第一应用的相应处理。7.根据权利要求6所述的方法,所述接收目标用户的第一应用发送的授权请求,包括:接收所述目标用户的第一应用通过授权程序发送的授权请求;所述根据所述可验证声明向所述第一应用发送授权结果信息,包括:根据所述可验证声明,通过所述授权程序向所述第一应用发送授权结果信息。8.根据权利要求6所述的方法,所述根据所述授权请求包括的授权信息,通过区块链系统创建可验证声明之后,还包括:根据所述可验证声明生成授权记录信息,将所述授权记录信息保存至所述区块链系统中。9.根据权利要求8所述的方法,所述授权记录信息包括:所述目标用户的第一数字身份信息、所述第一应用的第二数字身份信息和所述登录信息的脱敏数据;所述将所述授权记录信息保存至所述区块链系统中之后,还包括:接收第一用户发送的查询请求;其中,所述查询请求包括所述第一数字身份信息、所述第二数字身份信息和所述登录信息;所述第一用户是接收所述目标用户发送的投诉请求的用户;所述投诉请求用于请求对所述第一应用的所述一键登录操作进行投诉;若根据所述查询请求包括的所述第一数字身份信息和所述第二数字身份信息,从所述区块链系统中查询到关联的授权记录信息,则对查询到的所述授权记录信息中的脱敏数据进行预设处理,得到对应的登录信息;若确定得到的登录信息与所述查询请求包括的登录信息匹配,则向所述第一用户发送表征查询成功的查询结果信息,以使所述第一用户对所述投诉请求对应的投诉事件进行核销处理。10.根据权利要求8所述的方法,所述授权记录信息包括:根据预设算法对所述可验证声明进行哈希处理所得的哈希值、确定的所述可验证声明的声明标识信息;所述将所述授权记录信息保存至所述区块链系统中之后,还包括:接收第一用户发送的验证请求;其中,所述验证请求包括从所述第一应用或所述第一应用对应的服务端获取的待验证的所述可验证声明;所述第一用户是接收所述目标用户发送的投诉请求的用户;所述投诉请求用于对所述第一应用的所述一键登录操作进行投诉;根据所述预设算法对待验证的所述可验证声明进行哈希处理,得到待验证的哈希值;若确定根据待验证的所述可验证声明中的声明标识信息从所述区块链系统中查询到
关联的授权记录信息、且查询到的所述授权记录信息中的哈希值与所述待验证的哈希值匹配,则向所述第一用户发送表征验证通过的验证结果信息,以使所述第一用户对所述投诉请求对应的投诉事件进行核销处理。11.一种用户登录相关业务的处理方法,包括:响应于目标用户的指定操作,获取所述目标用户对第一应用授予的一键登录操作的授权确认信息;基于所述授权确认信息向区块链系统发送授权请求,以使所述区块链系统创建可验证声明,并将基于所述可验证声明生成的授权记录信息保存至所述区块链系统中;以在所述区块链系统接收到第一用户发送的可验证声明的处理请求时,基于所述区块链系统中的授权记录信息进行相应处理;以使所述第一用户基于处理结果信息进行投诉事件的核销处理;所述第一用户是接收所述目标用户发送的投诉请求的用户;所述投诉请求用于请求对所述第一应用的所述一键登录操作进行投诉;所述可验证声明用于证明所述目标用户对所述第一应用授权了所述一键登录操作的权限;响应于所述目标用户在所述第一应用上执行的一键登录操作,基于所述可验证声明执行所述目标用户一键登录所述第一应用的相应处理。12.一种用户登录相关业务的处理方法,包括:接收目标用户的第一应用发送的授权请求;其中,所述授权请求用于请求对所述第一应用授予一键登录操作的权限;根据所述授权请求包括的授权信息,通过区块链系统创建可验证声明;其中,所述可验证声明用于证明所述目标用户对所述第一应用授予了所述一键登录操作的权限;根据所述可验证声明向所述第一应用发送授权结果信息,以使所述第一应用响应于所述目标用户的一键登录操作,基于所述可验证声明执行所述目标用户一键登录所述第一应用的相应处理;以及,将基于所述可验证声明生成的授权记录信息保存至所述区块链系统中,以在接收到第一用户发送的可验证声明的处理请求时,基于所述区块链系统中的所述授权记录信息进行相应处理并向所述第一用户发送处理结果信息;所述处理结果信息用于所述第一用户进行投诉事件的核销处理;所述第一用户是接收所述目标用户发送的投诉请求的用户;所述投诉请求用于对所述第一应用的一键登录操作进行投诉。13.一种登录处理装置,包括:第二获取模块,响应于目标用户的指定操作,获取所述目标用户对第一应用授予的一键登录操作的授权确认信息;发送模块,基于所述授权确认信息向区块链系统发送授权请求,所述授权请求用于请求所述区块链系统创建可验证声明;所述可验证声明用于证明所述目标用户对所述第一应用授予了所述一键登录操作的权限;查询模块,响应于目标用户在所述第一应用上执行的一键登录操作,查询区块链系统分配给所述目标用户的可验证声明;处理模块,若所述查询模块查询到所述可验证声明,则根据所述可验证声明执行所述目标用户一键登录所述第一应用的相应处理。14.一种登录处理装置,包括:
接收模块,接收目标用户的第一应用发送的授权请求;其中,所述授权请求用于请求对所述第一应用授予一键登录操作的权限;创建模块,根据所述授权请求包括的授权信息,通过区块链系统创建可验证声明;其中,所述可验证声明用于证明所述目标用户对所述第一应用授予了所述一键登录操作的权限;发送模块,根据所述可验证声明向所述第一应用发送授权结果信...

【专利技术属性】
技术研发人员:刘佳伟金戈沈陈侃
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:

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

1