[发明专利]一种数据访问方法及装置在审
申请号: | 201910929438.0 | 申请日: | 2019-09-27 |
公开(公告)号: | CN110601832A | 公开(公告)日: | 2019-12-20 |
发明(设计)人: | 雷欢欢;张弓;樊伟平;田骊宁;魏克明;曹福娟;骆庚;崔元祺 | 申请(专利权)人: | 中煤航测遥感集团有限公司;中煤(西安)地下空间科技发展有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/32;H04L29/06 |
代理公司: | 11463 北京超凡宏宇专利代理事务所(特殊普通合伙) | 代理人: | 李莎 |
地址: | 710199 陕西*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 访问功能 访问请求 接口路径 令牌标识 分离技术领域 前端数据 数据访问 验证成功 冗余 验证 返回 申请 | ||
1.一种数据访问方法,其特征在于,所述方法包括:
获取前端的访问请求,其中,所述访问请求包括:访问功能的接口路径和令牌标识;
对所述令牌标识进行验证;
若验证成功,则根据所述接口路径获取所述访问功能的数据;
向所述前端返回所述访问功能的数据。
2.如权利要求1所述的方法,其特征在于,所述获取前端的访问请求之前,所述方法还包括:
接收所述前端发送的登录信息,所述登录信息包括:所述前端的用户信息和所述前端的设备信息;
对所述用户信息进行验证;
若验证通过,则根据所述设备信息生成令牌信息及所述令牌信息对应的所述令牌标识;
将所述令牌标识发送至所述前端。
3.如权利要求2所述的方法,其特征在于,所述设备信息包括:介质访问控制MAC地址和访问的互联网协议IP地址;
所述根据所述设备信息生成令牌信息及所述令牌信息对应的所述令牌标识,包括:
根据所述MAC地址和所述IP地址,采用预设的生成规则,生成唯一的所述令牌信息,并根据所述令牌信息生成唯一的所述令牌标识。
4.如权利要求1所述的方法,其特征在于,所述对所述令牌标识进行验证,包括:
对所述令牌标识进行权限验证;
若权限验证通过,则根据所述令牌标识,获取服务端的缓存中的所述令牌标识对应的令牌信息;
验证所述令牌标识对应的令牌信息是否过期;
若所述令牌标识对应的令牌信息未过期,则确定所述令牌标识验证通过;
若所述令牌标识对应的令牌信息过期,则确定所述令牌标识验证未通过。
5.如权利要求4所述的方法,其特征在于,所述访问请求还包括:所述前端的设备标识,所述方法还包括:
若所述令牌标识对应的令牌信息未过期,则根据所述令牌标识更新对应的令牌信息;
并将更新后的令牌信息更新至所述服务端的缓存中。
6.如权利要求1-5中任一所述的方法,其特征在于,所述方法还包括:
若所述令牌标识验证失败,则向所述前端发送失败指示信息,所述失败指示信息用于使得所述前端重新发送登录信息。
7.一种数据访问方法,其特征在于,所述方法包括:
向服务端发送访问请求,所述访问请求包括:访问功能的接口路径和令牌标识,所述访问请求用于使得所述服务端对所述令牌标识进行验证;
接收所述服务端在所述令牌标识验证通过后,返回的所述访问功能的数据,所述访问功能的数据为所述服务端根据所述接口路径获取的数据。
8.如权利要求7所述的方法,其特征在于,所述向服务端发送访问请求之前,所述方法还包括:
向所述服务端发送登录信息,所述登录信息包括:前端的用户信息和所述前端的设备信息,所述登录信息用于使得服务器对所述用户信息进行验证;
接收所述服务端在所述用户信息验证通过后发送的所述令牌标识;所述令牌标识为所述服务端根据所述设备信息生成的令牌信息对应的令牌标识。
9.一种数据访问装置,其特征在于,所述装置包括:获取模块、验证模块和返回模块,其中:
所述获取模块,用于获取前端的访问请求,其中,所述访问请求包括:访问功能的接口路径和令牌标识;
所述验证模块,用于对所述令牌标识进行验证;
所述获取模块,还用于若验证成功,则根据所述接口路径获取所述访问功能的数据;
所述返回模块,用于向所述前端返回所述访问功能的数据。
10.一种数据访问装置,其特征在于,所述装置包括:发送模块和接收模块,其中:
所述发送模块,用于向服务端发送访问请求,所述访问请求包括:访问功能的接口路径和令牌标识,所述访问请求用于使得所述服务端对所述令牌标识进行验证;
所述接收模块,用于接收所述服务端在所述令牌标识验证通过后,返回的所述访问功能的数据,所述访问功能的数据为所述服务端根据所述接口路径获取的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中煤航测遥感集团有限公司;中煤(西安)地下空间科技发展有限公司,未经中煤航测遥感集团有限公司;中煤(西安)地下空间科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910929438.0/1.html,转载请声明来源钻瓜专利网。