gpt4 book ai didi

java - OpenXava 实体安全

转载 作者:行者123 更新时间:2023-11-30 04:35:58 26 4
gpt4 key购买 nike

如何根据登录的用户角色显示实体?因此,如果用户以管理员角色登录,他将有权访问所有系统元素,如果他以用户身份登录,他将获得系统的子集。

谢谢

最佳答案

使用 OpenXava,您可以选择生成基于 portlet 的应用程序或普通的 webapp war,然后您有两个选择:1).- 将 portlet'war 部署到像 Liferay 这样的 portlet 容器中,然后采用 Liferay 安全模式以及 Liferay 的其他功能。

另一方面,如果您选择网络应用 war ,您可以看看这个(非免费)附加组件 http://www.openxava.org/naviox ...或者然后您可以利用 Spring Security 等工具来实现您的安全层,这是一个分钟项目博客条目,其中包含一个扩展示例 http://minuteproject.blogspot.com/2012/02/adding-spring-security-to-openxava.html ....我还没有测试最后一个例子,事实上,当我尝试将 Spring 集成到 ActiveMQ JMS 的其他 OpenXava 项目中时,我遇到了一些问题(然后我确实遵循了其他方式)...但也许它可以工作,如果你按照相同的步骤,将 Spring Security 添加到您的 OpenXava 应用程序中。

关于java - OpenXava 实体安全,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13525492/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com