1,授权:给身份认证通过的人,授予他可以访问某些资源的权限. 2,权限粒度:分为粗粒度和细粒度. 粗粒度:例如对 user 的 crud,也就是通常所说的对表的操作. 细粒度:对表中记录的操作.如 只允许查询id为1的user的工资.Shiro一般管理的是粗粒度的权限.比如,菜单,按钮,url.一般细粒度的权限是通过业务来控制的. 3,角色:权限的集合. 角色有两个概念: 隐式角色,好像就是说传统的基于角色的访问控制.但是如果想添加或删除一个角色,或者重新定义一个角色的行为,需要修改大量代码,维…