NutzCN Logo
问答 shiro permission问题
发布于 2547天前 作者 老司机 1893 次浏览 复制 上一个帖子 下一个帖子
标签:

在shiro的permission里面有这么一句话,“规则:“资源标识符:操作:对象实例ID” 即对哪个资源的哪个实例可以进行什么操作。”给的例子是

    subject().checkPermissions("system:user:update");  

然后后面还有

    subject().checkPermissions("system:user:update", "system:user:delete");  
subject().checkPermissions("system:user:update,delete"); 
    subject().checkPermissions("system:user:create,delete,update:view");  
subject().checkPermissions("user:update:1", "user:delete:1");  

这些代码要怎么理解呢?
nutz继承shiro的时候是直接判断string是否相等吗?就是直接添加user.update这种字符串,然后判断permission里是否有着字符串?

4 回复

nutz不做判断, 都是shiro原生的事

@wendal @Wizzercn 也就是说nutz只是判断permission里面是否有这个字符串是吧?

nutz不判断权限, 那是shiro的事

添加回复
请先登陆
回到顶部