关于何时执行shiro AuthorizingRealm 里的 doGetAuthenticationInfo与doGetAuthorizationInfo
2024-08-30 02:27:33
1.doGetAuthenticationInfo执行时机如下
当调用Subject currentUser = SecurityUtils.getSubject();
currentUser.login(token);
2.doGetAuthorizationInfo执行时机有三个,如下:
1、subject.hasRole(“admin”) 或 subject.isPermitted(“admin”):自己去调用这个是否有什么角色或者是否有什么权限的时候;
2、@RequiresRoles("admin") :在方法上加注解的时候;
3、[@shiro.hasPermission name = "admin"][/@shiro.hasPermission]:在页面上加shiro标签的时候,即进这个页面的时候扫描到有这个标签的时候。
参考http://blog.csdn.net/u014082617/article/details/50949386
最新文章
- windows系统下fis3安装教程
- rsyslog配置报错解决
- 繁华模拟赛day8 牛栏
- 关于CSS的优先级,CSS优先级计算
- MySQL高可用性之Keepalived+MySQL(双主热备)
- c语言之内存的申请malloc() 和释放free()
- Subversion under Linux [Reprint]
- 学习chrome 插件 DHC ,http请求传参方法
- tcp的精髓:滑动窗口
- MySQL5.5 所支持的存储引擎
- hdu_1950_Bridging signals(LIS)
- 基于Struts自定义MVC-1
- VBScripts and UAC elevation(visa以后的系统)
- UiAutomator2.0 - 与AccessibilityService的关联
- 解决vue <;router-link>;在IE与火狐上点击失效(路由不跳转)问题
- SqlServer索引碎片
- 【java并发核心二】Exchanger的使用
- python-列表解析、字典解析、集合解析
- [Hook] 跨进程 Binder 学习指南
- Android蓝牙A2DP连接实现