0

我想知道是否还有与 groovy 兼容的可用插件,它们spring security core pluginUser Roles and Permissions. 我尝试过使用ACL plugin,但它不满足要求。ACL 的情况是,每个权限都分配给特定用户。我想做的是将权限分配给角色,然后将角色分配给权限。

请帮忙。

谢谢。

4

2 回答 2

1

它必须是spring security核心插件吗?Shiro 插件也支持角色和权限,可能非常适合您的情况。

http://grails.org/plugin/shiro

于 2012-05-10T07:21:06.610 回答
1

当您调用aclUtilService.addPermission()第二个参数时,是接收者。它可以是用户名或角色(服务中的逻辑非常简单 - 它只是检查字符串以查看它是否以“ROLE_”开头)。如果它是一个角色,那么权限将授予该角色,因此任何具有该角色的用户。

于 2012-05-10T07:36:44.243 回答