首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于spring安全登录用户权限控制菜单项

基于spring安全登录用户权限控制菜单项
EN

Stack Overflow用户
提问于 2010-12-28 13:56:34
回答 1查看 1.1K关注 0票数 1

基于this link,我已经将spring安全核心模块整合到了我的grails项目中……我使用Requestmap概念,只将每个角色、用户和请求映射存储在数据库中……

现在我的需求是根据用户分配的角色提供菜单项...例如:

如果我的" User“主菜单包含以下项目: Dashboard Import User Manage User

如果我为用户名为"auditor“的用户分配了”控制板“和”导入用户“角色,则屏幕上应该只显示以下菜单项:用户(主菜单) ->控制板(子菜单) ->导入用户(子菜单)

我已经探索了Spring Security ACL插件,但它使用了Domain类来使其工作……

所以,想知道更方便的方法...

先谢谢你...

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-12-28 14:47:38

ACL插件看起来有点杀伤力。我将使用插件附带的标记库;请参阅文档中的"6.1 SecurityTagLib“一节。

将代码包装在使用<sec:ifAllGranted roles="...">menu code here</sec:ifAllGranted>渲染子菜单的GSP中

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4543988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档