[发明专利]功能链接集中生成方法和装置、计算机可读存储介质在审
申请号: | 201810722669.X | 申请日: | 2018-07-04 |
公开(公告)号: | CN110688167A | 公开(公告)日: | 2020-01-14 |
发明(设计)人: | 田海波;阳志明;李凌;石彦彬;毛斌宏;邱诗鹏;喻琦;张英彬;周平利;云龙 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 11038 中国国际贸易促进委员会专利商标事务所 | 代理人: | 王云飞 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 功能链接 生成装置 权限控制 权限 计算机可读存储介质 方法和装置 控制复杂度 访问请求 减少系统 系统功能 系统开发 页面功能 页面生成 用户使用 代码量 访问 返回 响应 灵活 | ||
本发明公开一种功能链接集中生成方法和装置、计算机可读存储介质。该功能链接集中生成方法包括:功能链接集中生成装置集中为所有视图页面生成功能链接;响应于用户的功能链接访问请求,功能链接集中生成装置集中判断当前用户是否具有访问所述功能链接的权限;在当前用户具有访问所述功能链接的权限的情况下,功能链接集中生成装置返回正常的功能链接,以便用户使用所述功能。本发明可以灵活地实现集中的系统功能页面的权限控制,减少系统页面功能权限的控制复杂度,从而降低了调整权限控制的难度,降低了系统开发代码量。
技术领域
本发明涉及互联网技术领域,特别涉及一种功能链接集中生成方法和装置、计算机可读存储介质。
背景技术
URL(Uniform Resource Locator,统一资源定位符)是一种基于HTML(HyperTextMarkup Language,超级文本标记语言)语言的网页链接,可以链接到不同的功能页面。
MVC(Model View Controller,模型-视图-控制器)技术是一种系统开发技术架构,其中Model为数据层,View为页面层,Controller为控制层。
发明内容
申请人发现:相关技术中,针对IT(Internet Technology,互联网技术)系统view功能权限的控制,一般将权限的控制代码放入到各个需要做权限控制的页面,通过大量的代码(如if…else…等)判断权限的方式,生成针对不同权限的不同的功能view页面。由此申请人发现:相关技术存在着代码复杂、代码量大、页面功能权限调整困难等问题。
鉴于以上技术问题,本发明提供了一种功能链接集中生成方法和装置、计算机可读存储介质,可以灵活地实现集中的系统功能页面的权限控制,减少系统页面功能权限的控制复杂度。
根据本发明的一个方面,提供一种功能链接集中生成方法,包括:
功能链接集中生成装置集中为所有视图页面生成功能链接;
响应于用户的功能链接访问请求,功能链接集中生成装置集中判断当前用户是否具有访问所述功能链接的权限;
在当前用户具有访问所述功能链接的权限的情况下,功能链接集中生成装置返回正常的功能链接,以便用户使用所述功能。
在本发明的一些实施例中,所述功能链接集中生成方法还包括:
在当前用户不具有访问所述功能链接的权限的情况下,功能链接集中生成装置返回空白页面,使得用户无法使用所述功能。
在本发明的一些实施例中,所述功能链接集中生成方法还包括:
功能链接集中生成装置预先配置每一用户的功能权限。
在本发明的一些实施例中,所述功能链接集中生成装置预先配置每一用户的功能权限包括:
功能链接集中生成装置为每一用户预先配置所有可以访问的功能链接。
根据本发明的另一方面,提供一种功能链接集中生成装置,包括:
功能链接集中生成模块,用于集中为所有视图页面生成功能链接;
权限判断模块,用于响应于用户的功能链接访问请求,集中判断当前用户是否具有访问所述功能链接的权限;
功能链接返回模块,用于在当前用户具有访问所述功能链接的权限的情况下,返回正常的功能链接,以便用户使用所述功能。
在本发明的一些实施例中,所述功能链接集中生成装置还包括:
空白页面返回模块,还用于在当前用户不具有访问所述功能链接的权限的情况下,返回空白页面,使得用户无法使用所述功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810722669.X/2.html,转载请声明来源钻瓜专利网。