我正在使用gvNix创建我的Web应用程序,并使用典型的安全插件来启用电子邮件验证和注册等。 但是现在我只想要 admin 来查看菜单上的所有实体,普通用户只能访问某些实体。我有不止一个角色。
我尝试了谷歌的典型安全插件,但我只能找到第一步,即安装插件并将其与应用集成。
答案 0 :(得分:0)
要根据角色限制菜单可见性,必须使用gvNIX提供的菜单实用程序。在gvNIX中运行help menu
以获取更多信息,或阅读http://www.gvnix.org/assets/doc/gvnix-2.0.0.M1-reference-docs/#comandos-del-add-on-web-menu上的西班牙语指南
对于完整的安全性,您应该使用Spring Security来限制每个角色可以调用哪些操作(控制器方法或服务方法)。