1、第一在 JFinal Template Engine上使用扩展Shiro标签,如:
HasPermissionTag
GuestTag()
HasRoleTag()
等标签,最终完成如下效果:
#if(shiro.hasPermission("/index/user/add"))
#end
2、第二现在集成shiro做权限控制,使用第三方JFinal shiro插件不好使问题挺多的,同时集成插件复杂不少,shiro本身还蛮强大的,控制细粒度高,权限控制这块也是CMS最核心部件,必不可缺的,考虑到集成太多,JFinal核心会膨胀,官方搞个独立的权限管理插件类库,这样的这个挺好挺好的。
3、要是JFinal 官方推出一套权限管理体系的话,也可以接受的。哈哈