The present invention includes an access control method and device, the method of receiving user terminal sends the request to access the page, the control elements extraction in the page, the page according to the authorization data for end user, the access authority control of the control elements in the page, in order to get the authorization page to send the authorized user end after page. Since the page access authorization process is done in the background, sent to the user terminal is authorized page after page, which can avoid the page permissions data exposed to the user terminal, solve the page elements in the prior art is easy to leak cause technical problems of lower security.
【技术实现步骤摘要】
访问权限控制方法和装置
本专利技术涉及互联网
,尤其涉及一种访问权限控制方法和装置。
技术介绍
页面的访问权限控制,也称为页面授权,是指针对页面控件元素的访问权限控制。通过访问权限控制,可以控制页面控件元素在前端是否可用或者可见。现有技术中的访问权限控制,往往是从后端获取权限数据,从而在前端依据授权数据,对页面元素进行访问权限控制,进而对授权后的页面进行渲染等步骤。现有技术中的这种方式,由于在前端执行访问权限控制时,存在页面元素泄露的风险,从而导致原本不可用或不可见的页面元素被篡改为可用或可见,安全性不高。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的第一个目的在于提出一种访问权限控制方法,以解决现有技术中页面权限授权过程中,页面元素容易泄露导致安全性较低的技术问题。本专利技术的第二个目的在于提出一种访问权限控制装置。本专利技术的第三个目的在于提出一种计算机设备装置。本专利技术的第四个目的在于提出一种非临时性计算机可读存储介质。本专利技术的第五个目的在于提出一种计算机程序产品。为达上述目的,本专利技术第一方面实施例提出了一种访问权限控制方法,包括以下步骤:当用户端请求访问页面时,提取所述页面中的控件元素;根据所述用户端的页面权限数据,对所述页面中的控件元素进行访问权限控制,以得到授权后的页面;向所述用户端发送所述授权后的页面。作为本专利技术第一方面的第一种可能的实现方式,所述根据所述用户端的页面权限数据,对所述页面中的控件元素进行访问权限控制,包括:根据所述用户端的页面权限数据,修改所述页面中的控件元素的文 ...
【技术保护点】
一种访问权限控制方法,其特征在于,包括以下步骤:当用户端请求访问页面时,提取所述页面中的控件元素;根据所述用户端的页面权限数据,对所述页面中的控件元素进行访问权限控制,以得到授权后的页面;向所述用户端发送所述授权后的页面。
【技术特征摘要】
1.一种访问权限控制方法,其特征在于,包括以下步骤:当用户端请求访问页面时,提取所述页面中的控件元素;根据所述用户端的页面权限数据,对所述页面中的控件元素进行访问权限控制,以得到授权后的页面;向所述用户端发送所述授权后的页面。2.根据权利要求1所述的访问权限控制方法,其特征在于,所述根据所述用户端的页面权限数据,对所述页面中的控件元素进行访问权限控制,包括:根据所述用户端的页面权限数据,修改所述页面中的控件元素的文档对象模型dom结构。3.根据权利要求2所述的访问权限控制方法,其特征在于,所述根据所述用户端的页面权限数据,修改所述页面中的控件元素的文档对象模型dom结构,包括:遍历所述页面中的控件元素;针对每一个所述控件元素,根据所述控件元素的标识,查询所述页面权限数据,以确定所述标识对应的权限;所述权限包括只读和/或隐藏;根据查询到的权限修改所述控件元素的dom结构。4.根据权利要求3所述的访问权限控制方法,其特征在于,所述根据查询到的权限修改所述控件元素的dom结构,包括:若查询到的权限为只读,在所述控件元素的dom结构中增加不可用属性;若查询到的权限为隐藏,删除所述控件元素的dom结构。5.根据权利要求1-4任一项所述的访问权限控制方法,其特征在于,所述页面具有taglib标签,所述提取所述页面中的控件元素,包括:根据Web.XML所引入的tld文件,识别所述tl...
【专利技术属性】
技术研发人员:陆国际,张德阳,何昌钦,谢新强,
申请(专利权)人:东软集团股份有限公司,
类型:发明
国别省市:辽宁,21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。