码迷,mamicode.com
首页 > 其他好文 > 详细

关于何时执行shiro AuthorizingRealm 里的 doGetAuthenticationInfo与doGetAuthorizationInfo

时间:2019-09-29 15:38:42      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:nbsp   doget   gre   参考   login   oge   token   时机   sub   

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

关于何时执行shiro AuthorizingRealm 里的 doGetAuthenticationInfo与doGetAuthorizationInfo

标签:nbsp   doget   gre   参考   login   oge   token   时机   sub   

原文地址:https://www.cnblogs.com/qianxinxu/p/11608136.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!