交互方法及装置、服务器和存储介质制造方法及图纸

技术编号:33026188 阅读:11 留言:0更新日期:2022-04-15 09:00
本申请涉及大数据智能分析技术领域,尤其涉及一种交互方法及装置、服务器和存储介质。其中,一种交互方法,包括:获取终端通过第一应用程序发送的针对第二应用程序的交互请求,所述交互请求包括互访请求和/或互认请求,所述交互请求包括与所述第一应用程序对应的第一令牌标识,所述终端包括所述第一应用程序和所述第二应用程序;在用户中心中获取所述第一令牌标识对应的第一令牌信息,所述用户中心包括与至少一个应用程序对应的令牌信息集合;基于所述第一令牌信息,执行与所述交互请求对应的交互操作。采用本申请,可以在提高交互便利性的同时提高信息交互的安全性。的同时提高信息交互的安全性。的同时提高信息交互的安全性。

【技术实现步骤摘要】
交互方法及装置、服务器和存储介质


[0001]本申请涉及大数据智能分析
,尤其涉及一种交互方法及装置、服务器和存储介质。

技术介绍

[0002]随着经济技术的发展,生活节奏和工作强度的增加,如何提高用户的使用体验已经成为各行各业关注的中心。当用户在终端中的其中一个应用程序中注册之后,该应用程序对应的服务器可以存储该用户输入的注册信息。当用户需要使用该注册信息访问其他应用程序时,该应用程序对应的服务器可以对用户实施访问控制。但是,不同应用程序对应的服务器之间没有明确的用户交互标准使得交互的便利性较差,且注册信息在交互中的安全性较差。

技术实现思路

[0003]本申请提供了一种交互方法及装置、服务器和存储介质,主要目的在于可以在提高交互便利性的同时提高信息交互的安全性。
[0004]根据本申请的一方面,提供了一种交互方法,包括:
[0005]获取终端通过第一应用程序发送的针对第二应用程序的交互请求,所述交互请求包括互访请求和/或互认请求,所述终端包括所述第一应用程序和所述第二应用程序;
[0006]在用户中心中获取所述第一应用程序对应的第一令牌信息;
[0007]基于所述第一令牌信息,执行与所述交互请求对应的交互操作。
[0008]可选的,所述基于所述第一令牌信息,执行与所述交互请求对应的交互操作,包括:
[0009]获取所述第一应用程序对应的第一程序信息和所述第二应用程序对应的第二程序信息;
[0010]基于所述第一程序信息、所述第二程序信息和所述第一令牌信息,执行与所述交互请求对应的交互操作。
[0011]可选的,所述第一程序信息为第一安全等级,所述第二程序信息为第二安全等级,所述基于所述第一程序信息、所述第二程序信息和所述第一令牌信息,执行与所述交互请求对应的交互操作,包括:
[0012]若所述交互请求为互认请求,则获取所述第一应用程序对应的第一安全等级和所述第二应用程序对应的第二安全等级;
[0013]若所述第一安全等级高于或者等于所述第二安全等级,则基于所述第一令牌信息,执行针对所述第二应用程序的认证操作;
[0014]若所述第一安全等级低于所述第二安全等级,则获取针对第二应用程序的所输入的认证信息,执行针对所述第二应用程序的认证操作。
[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]若所述第一安全等级低于所述第二安全等级,则获取针对第二应用程序的所输入的访问信息,执行针对所述第二应本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种交互方法,其特征在于,包括:获取终端通过第一应用程序发送的针对第二应用程序的交互请求,所述交互请求包括互访请求和/或互认请求,所述交互请求包括与所述第一应用程序对应的第一令牌标识,所述终端包括所述第一应用程序和所述第二应用程序;在用户中心中获取所述第一令牌标识对应的第一令牌信息,所述用户中心包括与至少一个应用程序对应的令牌信息集合;基于所述第一令牌信息,执行与所述交互请求对应的交互操作。2.根据权利要求1所述的方法,其特征在于,所述基于所述第一令牌信息,执行与所述交互请求对应的交互操作,包括:获取所述第一应用程序对应的第一程序信息和所述第二应用程序对应的第二程序信息;基于所述第一程序信息、所述第二程序信息和所述第一令牌信息,执行与所述交互请求对应的交互操作。3.根据权利要求2所述的方法,其特征在于,所述第一程序信息为第一安全等级,所述第二程序信息为第二安全等级,所述基于所述第一程序信息、所述第二程序信息和所述第一令牌信息,执行与所述交互请求对应的交互操作,包括:若所述交互请求为互认请求,则获取所述第一应用程序对应的第一安全等级和所述第二应用程序对应的第二安全等级;若所述第一安全等级高于或者等于所述第二安全等级,则基于所述第一令牌信息,执行针对所述第二应用程序的认证操作;若所述第一安全等级低于所述第二安全等级,则获取针对第二应用程序的所输入的认证信息,执行针对所述第二应用程序的认证操作。4.根据权利要求2所述的方法,其特征在于,所述第一程序信息为第一安全等级,所述第二程序信息为第二安全等级,所述基于所述第一程序信息、所述第二程序信息和所述第一令牌信息,执行与所述交互请求对应的交互操作,包括:若所述交互请求为互访请求,则获取所述第一应用程序对应的第一安全等级和所述第二应用程序对应的第二安全等级;若所述第一安全等级高于或者等于所述第二安全等级,则基于所述第一令牌信息,执行针对所述第二应用程序的访问操作;若所述第一安全等级低于所述第二安全等级,则获取针对第二应用程序的所输入的访问信息,执行针对所述第二应用程序的访问操作。5.根据权利要求2所述的方法,其特征在于,在所述获取所述第一应用程序对应的第一程序信息和所述第二应用程序对应的第二程序信息之前,包括:获取所述第一应用程序和所述第一应用程序对应的第一程序信息,获取所述第二应用程序和所述第二应用程序对应的第二程序信息;关联存储所述第一应用程序和所述第一应用程序对应的所述第一程序信息,关联存储所述第二应用程序和所述第二应用程序对应的所述第二程序信息。6.根据权利要求1所述的方法,其特征在于,所述在用户中心中获取所述第一令牌标识对应的第一令牌信息,包括:
在用户中心中获取与所述第一令牌标识对应的注册信息;基于所述交互请求和所述注册信息,生成与所述第一令牌标识对应的第一令牌信息,其中所述第一令牌信息包括用户标识、所述第一应用程序对应的第一应用标识、所述第二应用程序对应的第二应用标识和校验信息。7.根据权利要求6所述的方法,其特征在于,在所述基于所述交互请求和所述注册信息,生成与所述第一令牌标识对应的第一令牌信息之后,还包括:若所述校验信息满足校验条件,则对所述第一令牌信息进行加密,得到加密后的第一令牌信息,其中,所述加密后的第一令牌信息的使用次数为一次。8.根据权利要求1所述的方法,其特征在于,在所述获取终端通过第一应用程序发送的针对第二应用程序的交互请求之后,包括:若所述交互请求为所述互认请求,则在用户中心中获取第二令牌标识对应的第二令牌信息,所述第二令牌标识与所述第二应用程序对应;基于所述第二令牌信息,响应于所述互认请求,执行针对所述第一应用程序的认证操作。9.一种交互装置,其特征在于,包括:请求获取单元,用于获取终端通过第一应用程序发送的针对第二应用程序的交互请求,所述交互请求包括互访请求和/或互认请求,所述交互请求包括与所述第一应用程序对应的第一令牌标识,所述终端包括所述第一应用程序和所述第二应用程序;信息获取单元,用于在用户中心中获取所述第一应用标识对应的第一令牌信息,所述用户中心包括与至少一个应用程序对应的令牌信息集合;操作执行单元,用于基于所述第一令牌信息,执行与所述交互请求对应的交互操作。10.根据权利要求9所述的装置,其特征在于,所述操作执行单元,用于基于所述第一令牌信息,执行与所述交互请求对应的交互操作时,具体用于:获取所述第一应用程序对应的第一程序信息和所述第二应用程序对应的第二程序信息;基于所述第一程序信息、所述第二程序信息和所述第一令牌信息,执行与所述交互请求对应的交互操作。11.根据权利要求10所述的装置,其特征在于,所述第一程序信息为第一安全等级,所述第二程序信息为第二安全等级,所述操作执行单元,用于基于所述第一程序信息、所述第二程序信息和所述第一令牌信息,执行与所述交互请求对应的交互操作时,具体用于:若所述交互请求为互认请求,则获取所述第一应用程序对应的第一安全等级和所述第二应用程序对应的第二安全等级;若所述第一安全等级高于或者等于所述第二安全等级,则基于所述第一令牌信息,执行针对所述第二应用程序的认证操作;若所述第一安全等级低于所述第二安全等级,则获取针...

【专利技术属性】
技术研发人员:黄瑾陈大平程明远范雄健江邹
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1