[发明专利]前端页面显示控制方法、装置、设备及可读存储介质在审
申请号: | 201910202672.3 | 申请日: | 2019-03-15 |
公开(公告)号: | CN110069730A | 公开(公告)日: | 2019-07-30 |
发明(设计)人: | 施霞;李继先;沈小龙 | 申请(专利权)人: | 平安城市建设科技(深圳)有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957;H04L29/06;H04L29/08 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 管理权限 角色类型 权限数据 页面返回 页面显示 角色 权限 可读存储介质 后端服务器 方式获取 获取方式 页面请求 用户体验 用户端 检测 | ||
本发明公开了一种前端页面显示控制方法、装置、设备及可读存储介质,所述前端页面显示控制方法包括:在检测到页面请求时,基于所述页面请求获取对应用户端的权限角色类型,其中,所述权限角色类型包括非管理权限角色与管理权限角色;若所述权限角色类型为非管理权限角色,则确定权限数据获取方式为前端页面返回方式,并按照所述前端页面返回方式获取所述非管理权限角色的第一权限数据;若所述权限角色类型为管理权限角色,则确定权限数据获取方式为后端服务器部分页面返回方式,并按照所述后端服务器部分页面返回方式获取所述管理权限角色的第二权限数据。本发明解决现有技术中在用户端请求页面显示时,用户体验与安全性无法兼顾的技术问题。
技术领域
本发明涉及计算机技术领域,尤其涉及一种前端页面显示控制方法、装置、设备及可读存储介质。
背景技术
Web项目中常常涉及页面显示控制,目前,页面显示控制一般通过两种方式实现,一种是通过后端接口获取权限数据来控制页面的显示与隐藏,另一种是前端在页面中通过用户配置方式实现不同角色用户之间的角色内容切换显示,以控制页面的显示。
通过后端接口返回的权限数据实现页面显示,页面必须要等待后台接口数据的返回才能实现页面的加载,因而,用户体验无法保证,而前端在页面中通过用户配置方式实现不同角色用户之间的角色内容切换显示,即在后端不做控制的情况下会造成通过链接就可以跨权限操作,安全性无法保证,也即,目前,在用户端请求页面显示时,用户体验与安全性无法兼顾的技术问题。
发明内容
本发明的主要目的在于提供一种前端页面显示控制方法、装置、设备及可读存储介质,旨在解决现有技术中在用户端请求页面显示时,用户体验与安全性无法兼顾的技术问题。
为实现上述目的,本发明提供一种前端页面显示控制方法,所述前端页面显示控制方法包括:
在检测到页面请求时,基于所述页面请求获取对应用户端的权限角色类型,其中,所述权限角色类型包括非管理权限角色与管理权限角色;
若所述权限角色类型为非管理权限角色,则确定权限数据获取方式为前端页面返回方式,并按照所述前端页面返回方式获取所述非管理权限角色的第一权限数据;
若所述权限角色类型为管理权限角色,则确定权限数据获取方式为后端服务器部分页面返回方式,并按照所述后端服务器部分页面返回方式获取所述管理权限角色的第二权限数据。
可选地,所述若所述权限角色类型为管理权限角色,则确定权限数据获取方式为前端页面返回方式,并按照所述后端服务器部分页面返回方式获取所述管理权限角色的第二权限数据步骤包括:
若所述权限角色类型为管理权限角色,则从所述前端中获取并反馈对应非管理权限角色的第一权限数据,以供用户端显示第一权限数据的第一页面;
同步从所述后端服务器获取并反馈除所述第一权限数据外,所述管理权限角色对应的第三权限数据,以供用户端显示第二权限数据的第二页面,其中,所述第三权限数据与所述第一权限数据构成所述第二权限数据。
可选地,所述同步从所述后端服务器获取并反馈除所述第一权限数据外,所述管理权限角色对应的第三权限数据,以供用户端显示第二权限数据的第二页面,其中,所述第三权限数据与所述第一权限数据构成所述第二权限数据步骤包括:
从所述后端服务器中获取所述页面请求对应的请求总数据;
获取所述第一权限数据中每条子数据对应的第一数据标识,其中,数据标识相同,数据内容相同;
获取所述请求总数据中每条子数据的第二数据标识,基于所述第一数据标识与第二数据标识,从所述请求总数据中滤除所述第一数据标识对应各条数据,以得到并反馈所述第三权限数据,以供用户端显示第二权限数据的第二页面,其中,所述第三权限数据与所述第一权限数据构成所述第二权限数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安城市建设科技(深圳)有限公司,未经平安城市建设科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910202672.3/2.html,转载请声明来源钻瓜专利网。