
shiro
yGIS
这个作者很懒,什么都没留下…
展开
-
shiro学习&使用ini授权
现在来学习一下使用ini方式来授权,首先我们来看一下ini文件。 [users] zhangsan=123456,role1,role2 lisi=654321,role2 [roles] role1=user:create,user:update role2=user:create,user:delete role3=user:create 然后,我们来对主体授权进行检测。这里假定登陆是成...原创 2019-04-26 14:03:04 · 148 阅读 · 0 评论 -
shrio学习&自定义realm授权
现在我们来学习一下,使用自定义realm的方式来授权。首先在我们的realm类中,要实现三个函数,getName,授权和验证函数,如下所示。注意,我们授权函数中,添加相应的角色和权限。 public class MyPermissionRealm extends AuthorizingRealm { @Override public String getName() { ...原创 2019-04-26 14:37:06 · 137 阅读 · 0 评论 -
shiro学习&授权流程
首先,打断点进入到delegateSubject的isPermitted(String perssion)函数中,该函数要对主体进行身份的认证然后才是授权工作。 public boolean isPermitted(String permission) { return this.hasPrincipals() && this.securityManage...原创 2019-04-26 15:16:38 · 213 阅读 · 0 评论