gpt4 book ai didi

grails - 你可以在没有角色和权限的情况下将 Shiro 用于 Grails 吗?

转载 作者:行者123 更新时间:2023-12-02 15:09:35 25 4
gpt4 key购买 nike

我想知道您是否可以在不启用权限和角色的情况下使用 Shiro-Plugin for Grails?

在我们当前的项目中,我们有一个只有用户名和密码的外部数据库,我无法创建权限和角色表。
有没有办法在没有角色管理的情况下实现一个 Shiro 用户对所有域的自动权限?

最佳答案

来自 Shioro 插件 documentation

在 src/groovy 或 src/java 中创建一个实现 grails.plugin.springsecurity.shiro.ShiroPermissionResolver 的类接口(interface),并定义Set<String> resolvePermissions(String username)任何你喜欢的方法。例如,在 resources.groovy 中将您的 bean 注册为 shiroPermissionResolver bean

import com.mycompany.myapp.MyShiroPermissionResolver
beans = {
shiroPermissionResolver(MyShiroPermissionResolver)
}

关于grails - 你可以在没有角色和权限的情况下将 Shiro 用于 Grails 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18734946/

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