信息处理方法、系统、设备及存储介质技术方案

技术编号:34456617 阅读:41 留言:0更新日期:2022-08-06 17:03
本申请属于数据处理领域,具体涉及一种信息处理方法、系统、设备及存储介质。本申请的信息处理方法包括:响应于面向目标应用程序的启动指令,向认证授权服务器发送第一验证码申请请求,第一验证码申请请求用于申请第一验证码,第一验证码用于登录目标应用程序;接收并显示第一验证码;接收用户认证令牌和用户信息,用户认证令牌是认证授权服务器对授权登录请求验证成功后生成的,授权登录请求是第二终端响应于第一验证码的输入操作发出的,授权登录请求包括第一验证码、用户信息和签名数据,第二终端已登录目标应用程序;根据用户认证令牌和用户信息,登录目标应用程序。实现了在终端不包含摄像头时,多终端可以登录同一应用程序的目的。序的目的。序的目的。

【技术实现步骤摘要】
信息处理方法、系统、设备及存储介质


[0001]本申请涉及数据处理领域,尤其涉及一种信息处理方法、系统、设备及存储介质。

技术介绍

[0002]目前,在通过多终端登录同一应用程序(Application,简称:APP)时,通常是先在一终端上登录该APP,在用户通过另一终端启动该APP时,该另一终端响应于启动操作,显示该APP对应的二维码;之后,用户使用已登录APP的终端的摄像头扫描上述二维码,已登录APP的终端对扫描到的二维码进行验证,若验证成功,则通过另一终端成功登录该APP。
[0003]在使用上述技术实现通过多终端登录同一APP时,不适用于不包含摄像头的终端,从而导致普适性较差。

技术实现思路

[0004]本申请实施例提供一种信息处理方法、系统、设备及存储介质,用于解决相关技术中在实现通过多终端登录同一APP时,不适用于不包含摄像头的终端,从而导致普适性较差的问题。
[0005]第一方面,本申请实施例提供一种信息处理方法,应用于第一终端,该信息处理方法包括:响应于面向目标应用程序的启动指令,向认证授权服务器发送第一验证码申请请求,第一验证码申请请求用于申请第一验证码,第一验证码用于登录目标应用程序;接收并显示第一验证码;接收用户认证令牌和用户信息,用户认证令牌是认证授权服务器对授权登录请求验证成功后生成的,授权登录请求是第二终端响应于第一验证码的输入操作发出的,授权登录请求包括第一验证码、用户信息和签名数据,第二终端已登录目标应用程序;根据用户认证令牌和用户信息,登录目标应用程序
[0006]在一种可能的实施方式中,还包括:在登录目标应用程序后,响应于用户输入的交互操作,向认证授权服务器发送第二验证码申请请求,第二验证码申请请求用于申请交互操作对应的目标业务的第二验证码;接收并显示第二验证码;接收授权执行业务信息,授权执行业务信息是认证授权服务器对授权执行业务请求验证成功后生成的,授权执行业务请求是第二终端响应于第二验证码的输入操作发出的;根据授权执行业务信息,执行目标业务。
[0007]第二方面,本申请实施例提供一种信息处理方法,应用于认证授权服务器,该信息处理方法包括:响应于来自第一终端的第一验证码申请请求,生成第一验证码,第一验证码申请请求用于申请第一验证码,第一验证码用于登录目标应用程序;向第一终端发送第一验证码,并向第二终端发送指示信息,指示信息用于指示第二终端在交互界面上显示第一验证码的输入区域;响应于接收到授权登录请求,对授权登录请求进行验证,授权登录请求是第二终端响应于在输入区域的第一验证码的输入操作发出的,授权登录请求包括第一验证码、用户信息和签名数据,第二终端已登录目标应用程序;若验证成功,则向第一终端发送用户认证令牌和用户信息,以使第一终端根据用户认证令牌和用户信息登录目标应用程
序。
[0008]在一种可能的实施方式中,签名数据包括时间戳数据,对授权登录请求进行验证,包括:确定时间戳数据是否在预设时间误差范围内;若时间戳数据在预设时间误差范围内,则根据用户信息,确定用户信息对应的数字证书;调用证书中心根据数字证书,验证签名数据。
[0009]在一种可能的实施方式中,还包括:响应于接收到第二终端发送的数字证书申请请求,对数字证书申请请求进行验证,数字证书申请请求用于申请数字证书;若验证成功,则向证书中心发送数字证书申请请求;响应于接收到证书中心发送的数字证书,向第二终端发送数字证书。
[0010]在一种可能的实施方式中,还包括:响应于来自第一终端的第二验证码申请请求,生成交互操作对应的目标业务的第二验证码,交互操作为作用于第一终端的操作;向第一终端发送第二验证码;响应于接收到授权执行业务请求,对授权执行业务请求进行验证,授权执行业务请求是第二终端响应于第二验证码的输入操作发出的,授权执行业务请求包括第二验证码和第二签名数据;若验证成功,则向第一终端发送授权执行业务信息,以使第一终端根据授权执行业务信息执行目标业务。
[0011]第三方面,本申请实施例提供一种信息处理方法,应用于第二终端,该信息处理方法包括:响应于接收到指示信息,在交互界面上显示第一验证码的输入区域,指示信息是认证授权服务器响应于第一验证码申请请求生成第一验证码后发出的,第一验证码申请请求用于申请第一验证码,第一验证码用于登录目标应用程序;响应于用户在输入区域针对第一验证码的输入操作,向认证授权服务器发送授权登录请求,授权登录请求包括第一验证码、用户信息和签名数据,以使认证授权服务器根据授权登录请求生成用户认证令牌,用户认证令牌用于第一终端登录目标应用程序。
[0012]在一种可能的实施方式中,还包括:响应于目标应用程序的注册请求,生成用户信息对应的公有密钥和私有密钥,注册请求包括用户信息;根据公有密钥生成数字证书申请请求,数字证书申请请求用于申请用户信息对应的数字证书;向认证授权服务器发送数字证书申请请求;接收认证授权服务器发送的数字证书。
[0013]第四方面,本申请实施例提供一种信息处理系统,包括:第一终端、认证授权服务器和第二终端;其中,第一终端用于执行第一方面的信息处理方法;认证授权服务器用于执行第二方面的信息处理方法;第二终端用于执行第三方面的信息处理方法。
[0014]第五方面,本申请实施例提供一种终端设备,包括:处理器、存储器、交互接口;存储器用于存储处理器可执行的可执行指令,处理器配置为经由执行可执行指令来执行第一方面或第三方面的信息处理方法。
[0015]第六方面,本申请实施例提供一种服务器,包括:处理器、存储器、交互接口;存储器用于存储处理器可执行的可执行指令,处理器配置为经由执行可执行指令来执行第二方面的信息处理方法。
[0016]第七方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现第一方面至第三方面任一项的信息处理方法。
[0017]第八方面,本申请实施例提供一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时实现第一方面至第三方面任一项的信息处理方法。
[0018]本申请实施例提供的信息处理方法、系统、设备及存储介质,用户在通过第二终端登录了目标应用程序之后,若用户需要通过第一终端使用同一用户账号登录目标应用程序,则可以向认证授权服务器申请第一验证码,在获取到第一验证码之后显示在用户界面上,用户在看到第一终端的用户界面上的第一验证码之后,在第二终端输入第一验证码,第二终端就可以向认证授权服务器发送授权登录请求,以便于认证授权服务器可以生成用户认证令牌,第一终端在接收到认证授权服务器发送的用户认证令牌和用户信息之后,用户就可以通过第一终端登录目标应用程序。在整个过程中,并未涉及到使用摄像头,因此,在终端不包括摄像头时,也可以实现通过多终端登录同一应用程序。
附图说明
[0019]为了更清楚地说明本申请实施例或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息处理方法,其特征在于,应用于第一终端,所述信息处理方法包括:响应于面向目标应用程序的启动指令,向认证授权服务器发送第一验证码申请请求,所述第一验证码申请请求用于申请第一验证码,所述第一验证码用于登录所述目标应用程序;接收并显示所述第一验证码;接收用户认证令牌和用户信息,所述用户认证令牌是所述认证授权服务器对授权登录请求验证成功后生成的,所述授权登录请求是第二终端响应于所述第一验证码的输入操作发出的,所述授权登录请求包括所述第一验证码、所述用户信息和签名数据,所述第二终端已登录所述目标应用程序;根据所述用户认证令牌和所述用户信息,登录所述目标应用程序。2.根据权利要求1所述的信息处理方法,其特征在于,还包括:在登录所述目标应用程序后,响应于用户输入的交互操作,向所述认证授权服务器发送第二验证码申请请求,所述第二验证码申请请求用于申请所述交互操作对应的目标业务的第二验证码;接收并显示所述第二验证码;接收授权执行业务信息,所述授权执行业务信息是所述认证授权服务器对授权执行业务请求验证成功后生成的,所述授权执行业务请求是所述第二终端响应于所述第二验证码的输入操作发出的;根据所述授权执行业务信息,执行所述目标业务。3.一种信息处理方法,其特征在于,应用于认证授权服务器,所述信息处理方法包括:响应于来自第一终端的第一验证码申请请求,生成第一验证码,所述第一验证码申请请求用于申请所述第一验证码,所述第一验证码用于登录目标应用程序;向所述第一终端发送所述第一验证码,并向第二终端发送指示信息,所述指示信息用于指示所述第二终端在交互界面上显示所述第一验证码的输入区域;响应于接收到授权登录请求,对所述授权登录请求进行验证,所述授权登录请求是第二终端响应于在所述输入区域的所述第一验证码的输入操作发出的,所述授权登录请求包括所述第一验证码、用户信息和签名数据,所述第二终端已登录所述目标应用程序;若验证成功,则向所述第一终端发送用户认证令牌和所述用户信息,以使所述第一终端根据所述用户认证令牌和所述用户信息登录所述目标应用程序。4.根据权利要求3所述的信息处理方法,其特征在于,所述签名数据包括时间戳数据,所述对所述授权登录请求进行验证,包括:确定所述时间戳数据是否在预设时间误差范围内;若所述时间戳数据在预设时间误差范围内,则根据所述用户信息,确定所述用户信息对应的数字证书;调用证书中心根据所述数字证书,验证所述签名数据。5.根据权利要求4所述的信息处理方法,其特征在于,还包括:响应于接收到所述第二终端发送的数字证书申请请求,对所述数字证书申请请求进行验证,所述数字证书申请请求用于申请所述数字证书;若验证成功,则向所述证书中心发送所述数字证书申请请求;
响应于接收到所述证书中心...

【专利技术属性】
技术研发人员:蔡金培闫立志陈华海周鑫磊
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

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

1