第三章:授权

一,权限模块设计

用户--角色--资源

二,授权方式

1.编程式,通过写if/else授权代码块完成:

    Subject subject = SecurityUtils.getSubject();  
    if(subject.hasRole(“admin”)) {  
        //有权限  
    } else {  
        //无权限  
    }   

2.注解式,通过在执行的Java方法上放置相应的注解完成:

    @RequiresRoles("admin")  
    public void hello() {  
        //有权限  
    }   

猜你喜欢

转载自www.cnblogs.com/inspred/p/10792137.html