[发明专利]用户访问系统的控制方法和装置在审
申请号: | 201511007532.9 | 申请日: | 2015-12-28 |
公开(公告)号: | CN105653910A | 公开(公告)日: | 2016-06-08 |
发明(设计)人: | 姜鹏 | 申请(专利权)人: | 芜湖美智空调设备有限公司 |
主分类号: | G06F21/30 | 分类号: | G06F21/30 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 241000 安徽省*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户 访问 系统 控制 方法 装置 | ||
1.一种用户访问系统的控制方法,其特征在于,所述用户访问系统的控 制方法包括:
根据用户输入的身份验证信息,判断所述用户当前是否已授予角色;
当所述用户当前已授予角色,则加载所述用户当前角色已授权的菜单, 并在所述用户输入访问请求后调用springAOP拦截器,通过springAOP拦 截器判断所述用户当前角色已授权的菜单中是否存在与所述访问请求对应 的菜单;
若是,则通过界面呈现所述对应的菜单,供用户进行相关访问操作。
2.根据权利要求1所述的用户访问系统的控制方法,其特征在于,所述 根据用户输入的身份验证信息,判断所述用户当前是否已授予角色之前还包 括:初始化设置角色与菜单的映射关系;
当所述用户当前角色为管理员角色、以及所述访问请求为角色权限控制 访问请求时,所述通过界面呈现所述对应的菜单,供用户进行相关访问操作 具体包括:
通过界面呈现所述角色权限控制菜单及其下拉菜单,所述下拉菜单包括 用户列表菜单;
根据用户输入的用户列表选择指令,从所述下拉菜单中选择用户列表菜 单,通过界面呈现所述用户列表菜单及其第一下拉菜单:多个用户菜单;
根据输入的用户选择指令,从所述多个用户菜单中选择一个相应的用户 菜单;
判断所选用户菜单对应的用户是否已授予角色;
若否,则通过界面呈现所述用户菜单及其第二下拉菜单:多个角色菜单;
根据用户输入的角色授权选择指令,从多个角色菜单中选择一个相应的 角色菜单;
将所选角色菜单定义为所选用户菜单的第二下拉菜单:授权角色菜单;
将与所选角色菜单对应的角色建立映射关系的菜单,授权给所选用户菜 单对应的用户角色。
3.根据权利要求2所述的用户访问系统的控制方法,其特征在于,所述 授权角色菜单的第三下拉菜单包括角色权限修改菜单;
所述判断所选用户菜单对应的用户是否已授予角色之后还包括:
若是,则通过界面呈现所选用户菜单及其第二下拉菜单:授权角色菜单;
根据输入的授权角色控制指令,通过界面呈现所述授权角色菜单及其第 三下拉菜单:角色权限修改菜单;
根据输入的角色权限修改指令,通过界面呈现系统所有菜单;
根据输入的菜单选择指令,从所述系统所有菜单中选择对应的菜单;根 据所选菜单,更新所选用户菜单对应的用户角色已授权的菜单。
4.根据权利要求2或3所述的用户访问系统的控制方法,其特征在于, 所述根据用户输入的身份验证信息,判断所述用户当前是否已授予角色之前 还包括:
初始化设置至少一个管理员角色的身份验证信息和授权菜单,该授权菜 单包括所述系统所有菜单,以使相应的用户以管理员角色进行相关访问操作。
5.根据权利要求4所述的用户访问系统的控制方法,其特征在于,所述 通过springAOP拦截器判断所述用户当前角色已授权的菜单中是否存在与所 述访问请求对应的菜单之后还包括:
当所述用户当前角色已授权的菜单中不存在与所述访问请求对应的菜 单,则通过界面呈现访问受限提示信息。
6.根据权利要求5所述的用户访问系统的控制方法,其特征在于,所述 判断所述用户当前是否已授予角色之后还包括:
当所述用户当前未授予角色,则在所述用户输入访问请求后,通过界面 呈现无权访问系统提示信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于芜湖美智空调设备有限公司,未经芜湖美智空调设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511007532.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:Android应用的日志审计方法及系统
- 下一篇:生成授权文件的方法与装置