一种基于SSH网站实现RBAC访问权限控制的方法

基本信息

申请号 CN201410843787.8 申请日 -
公开(公告)号 CN104486357A 公开(公告)日 2015-04-01
申请公布号 CN104486357A 申请公布日 2015-04-01
分类号 H04L29/06(2006.01)I 分类 电通信技术;
发明人 周世义;刘若鸿;武扬;刘伟;段明明 申请(专利权)人 北京经开投资开发股份有限公司
代理机构 北京汇信合知识产权代理有限公司 代理人 北京经开投资开发股份有限公司
地址 100176 北京市大兴区经济技术开发区地盛北街1号经开北工大软件园1号楼
法律状态 -

摘要

摘要 本发明公开了一种基于SSH网站实现RBAC访问权限控制的方法,包括以下步骤:用户对页面进行访问请求,判断Session中的用户名变量是否为空,若为空,则跳转到登录页面让用户登录,否则将用户信息保存在所述Session中;用户访问数据库,并将登录成功的用户信息保存在所述session中;ORM模块访问所述数据库,从所述数据库得到访问页面相应的权限信息;触发AOP拦截器,所述APO拦截器从所述Session中得到用户的权限信息;所述AOP拦截器判断用户的权限信息,若包含访问页面相应的权限信息,则用户访问成功,否则访问失败。本发明的有益效果为:逻辑清晰、各个逻辑之间的耦合度低、程序的可重用性高、开发效率高。