Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道是否还有与 groovy 兼容的可用插件,它们spring security core plugin与User Roles and Permissions. 我尝试过使用ACL plugin,但它不满足要求。ACL 的情况是,每个权限都分配给特定用户。我想做的是将权限分配给角色,然后将角色分配给权限。
spring security core plugin
User Roles and Permissions
ACL plugin
请帮忙。
谢谢。
它必须是spring security核心插件吗?Shiro 插件也支持角色和权限,可能非常适合您的情况。
http://grails.org/plugin/shiro
当您调用aclUtilService.addPermission()第二个参数时,是接收者。它可以是用户名或角色(服务中的逻辑非常简单 - 它只是检查字符串以查看它是否以“ROLE_”开头)。如果它是一个角色,那么权限将授予该角色,因此任何具有该角色的用户。
aclUtilService.addPermission()