一种基于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拦截器判断用户的权限信息,若包含访问页面相应的权限信息,则用户访问成功,否则访问失败。本发明的有益效果为:逻辑清晰、各个逻辑之间的耦合度低、程序的可重用性高、开发效率高。 |
