[发明专利]基于多系统的数据交互方法、装置、电子设备及存储介质在审
申请号: | 202010214346.7 | 申请日: | 2020-03-24 |
公开(公告)号: | CN113452652A | 公开(公告)日: | 2021-09-28 |
发明(设计)人: | 黄翔;贾帅 | 申请(专利权)人: | 深圳法大大网络科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 任敏 |
地址: | 518000 广东省深圳市福田区福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 系统 数据 交互 方法 装置 电子设备 存储 介质 | ||
本申请提供了基于多系统的数据交互方法、装置、电子设备及存储介质,其方法包括:获取页面系统端的身份认证令牌;将所述身份认证令牌与授权令牌进行比对,其中,所述授权令牌为从授权系统端获取的与所述页面系统端对应的令牌;若所述身份认证令牌满足所述授权令牌中的信息要求,则与所述页面系统端进行数据交互操作。上述方法在资源系统端每次进行数据交互时,都会携带与该数据交互操作对应的页面系统端的身份认证令牌。通过对该身份认证令牌进行比对验证,可实现对页面系统端与资源系统端之间的安全授权管理。由此,可以保障两个系统之间的交互登录流程更具严密性,使得用户信息的安全性也得到保障。
技术领域
本申请属于计算机处理技术领域,尤其涉及一种基于多系统的数据交互方法、装置、电子设备及存储介质。
背景技术
开放授权(Open authorization,Oauth)是一种开放的协议,为桌面程序或者基于BS的web应用提供了一种简单的标准的方式,去访问需要用户授权的API服务。现有的一些用于系统安全授权管理的系统架构,会通过基于Oauth协议颁发令牌的形式来实现客户端与服务端之间的数据交互。然而,对于多个系统之间的数据传输和数据交互而言,采用基于Oauth协议颁发令牌的形式进行过多的认证授权后,会使得客户端的用户资料以及使用权限暴露给更多的第三方系统,不利于保护用户信息。
发明内容
有鉴于此,本申请实施例提供了一种基于多系统的数据交互方法、装置、电子设备及存储介质,可以提高用户信息的安全性。
本申请实施例的第一方面提供了一种基于多系统的数据交互方法,所述基于多系统的数据交互方法包括:
获取页面系统端的身份认证令牌;
将所述身份认证令牌与授权令牌进行比对,其中,所述授权令牌为从授权系统端获取的与所述页面系统端对应的令牌;
若所述身份认证令牌满足所述授权令牌中的信息要求,则与所述页面系统端进行数据交互操作。
结合第一方面,在第一方面的第一种可能实现方式中,所述获取页面系统端的身份认证令牌的步骤,包括:
接收所述页面系统端发送的登录账户信息;
将所述登录账户信息上传至授权系统端进行登录认证;
获取所述授权系统端发送的所述身份认证令牌,所述身份认证令牌由所述授权系统端在对所述登录账户信息认证成功后,根据所述登录账户信息生成的与所述页面系统端对应的令牌。
结合第一方面或第一方面的第一种可能实现方式,在第一方面的第二种可能实现方式中,所述接收所述页面系统端发送的登录账户信息的步骤之前,还包括:
对所述页面系统端发送的登陆账户信息进行加密处理。
结合第一方面,在第一方面的第三种可能实现方式中,若所述身份认证令牌满足所述授权令牌中的信息要求,还包括:
将所述身份认证令牌返回给所述页面系统端,以完成对所述身份认证令牌的双认证,其中,所述双认证包括页面系统端的认证和授权系统端的认证。
结合第一方面的任意一种可能实现方式,在第一方面的第四种可能实现方式中,所述与所述页面系统端进行数据交互操作的步骤,包括:
接收页面系统端触发的资源访问请求,所述资源访问请求中携带有所述身份认证令牌;
验证所述身份认证令牌是否有效;
当验证所述身份认证令牌有效时,执行资源访问操作,以获取与所述资源访问请求相匹配的资源数据;
将所述资源数据反馈给所述页面系统端,以完成与所述页面系统端之间的数据交互操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳法大大网络科技有限公司,未经深圳法大大网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010214346.7/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置