真实项目的集成步骤
基本步骤
- 参考NutDaoRealm实现一个符合项目需要的Realm,及对应的权限模型
- 添加或修改shiro.ini, 关联realm, 如有必要, 关联CaptchaFormAuthenticationFilter
- 在动作链中加入NutShiroProcessor
- 在入口方法中应用Shiro的注解
Shiro插件jar中的其他类
- 帮助类 NutShiro — 封装一些ajax判断等等.
- aop配置相关的NutShiroAopConfigure — 为所有带Shiro注解的方法启用aop拦截
- @Filters版本的ShiroActionFilter — 不建议使用,对于单个入口方法效果与NutShiroProcessor类似