[发明专利]基于页面菜单的操作权限动态配置方法及相关设备在审
申请号: | 201811523987.X | 申请日: | 2018-12-13 |
公开(公告)号: | CN109784033A | 公开(公告)日: | 2019-05-21 |
发明(设计)人: | 高保祥 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F21/45 | 分类号: | G06F21/45 |
代理公司: | 北京市京大律师事务所 11321 | 代理人: | 刘立天 |
地址: | 518033 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 菜单权限 路由信息 操作权限 页面 后台数据库 动态配置 用户角色 路由信息存储 用户登录时 动态分配 功能权限 角色配置 页面操作 用户分配 用户控制 用户配置 用户权限 角色 路由 权限 检测 配置 创建 | ||
本发明公开了一种基于页面菜单的操作权限动态分配方法及相关设备,所述方法包括:创建用户,给所述用户分配角色以及给所述角色配置菜单权限及路由信息,并将所述用户、角色、菜单权限及路由信息存储在后台数据库中;当检测到所述用户登录时,向所述后台数据库请求所述用户的菜单权限及路由信息;当收到所述用户的菜单权限及路由信息后,根据所述用户的菜单权限给所述用户配置操作权限,并根据所述用户的路由信息在前端生成页面菜单。本发明通过用户角色和路由相关连,给用户角色配置菜单以及页面操作权限,可以根据不同的用户控制不同的菜单以及功能权限,达到动态配置用户权限的目的。
技术领域
本申请涉及计算机安全领域,特别涉及一种基于页面菜单的操作权限动态配置方法及相关设备。
背景技术
后台管理系统主要是用于对前台的信息管理,如文字、图片、影音、和其他日常使用文件的发布、更新、删除等操作,同时也包括会员、订单、访客等信息的统计和管理。简单来说后台就是对网站数据库和文件的快速操作和管理系统,以使得前台内容能够得到及时更新和调整。
对于目前的后台管理系统来说,针对指定的用户其菜单和功能权限一旦设定后无法更改,导致用户的权限无法进行动态的分配,前端菜单页面也无法根据用户不同的权限进行更新。
发明内容
本发明的目的在于针对现有技术的不足,提供一种基于页面菜单的操作权限动态配置方法及相关设备,达到动态配置用户权限的目的,以及实现前端页面菜单的动态更新。
为达到上述目的,本发明的技术方案提供一种基于页面菜单的操作权限动态配置方法及相关设备。
本发明公开了一种基于页面菜单的操作权限动态配置方法,包括以下步骤:
创建用户,给所述用户分配角色以及给所述角色配置菜单权限及路由信息,并将所述用户、角色、菜单权限及路由信息存储在后台数据库中;
当检测到所述用户登录时,向所述后台数据库请求所述用户的菜单权限及路由信息;
当收到所述用户的菜单权限及路由信息后,根据所述用户的菜单权限给所述用户配置操作权限,并根据所述用户的路由信息在前端生成页面菜单。
较佳地,所述当检测到所述用户登录时,向所述后台数据库请求所述用户的菜单权限及路由信息,包括:
当检测到所述用户登录时,向所述后台数据库发送请求;
当所述后台数据库收到所述请求后,在所述后台数据库中根据所述用户查询所述用户对应的角色;
当在所述后台数据库中查询到所述用户对应的角色后,根据所述角色查询与所述角色对应的菜单权限及路由信息。
较佳地,所述当检测到所述用户登录时,向所述后台数据库请求所述用户的菜单权限及路由信息之后,包括:
当收到所述请求后,在所述后台数据库中查询所述用户的菜单权限及路由信息;
当查询到所述用户的菜单权限及路由信息后,向前端发送所述用户的菜单权限及路由信息。
较佳地,所述当收到所述用户的菜单权限及路由信息后,根据所述用户的菜单权限给所述用户配置操作权限,并根据所述用户的路由信息在前端生成页面菜单,包括:
当所述后台数据库查询到所述菜单权限及路由信息后,将所述菜单权限及路由信息发送给前端,并当所述前端收到所述用户的菜单权限后,根据所述菜单权限给所述用户配置相应的操作权限;
当所述前端收到所述菜单权限及路由信息后,根据所述菜单权限及路由信息在前端渲染生成与所述操作权限对应的页面菜单。
较佳地,所述当所述前端收到所述菜单权限及路由信息后,根据所述菜单权限及路由信息在前端渲染生成与所述操作权限对应的页面菜单,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811523987.X/2.html,转载请声明来源钻瓜专利网。