权限控制优化
This commit is contained in:
+3
-2
@@ -36,12 +36,13 @@ public class PreAuthorizeAspect
|
||||
* 2. 类上的注解
|
||||
* 3. 父类或接口上的注解
|
||||
*/
|
||||
public static final String POINTCUT_SIGN = " @annotation(com.tongran.common.security.annotation.RequiresLogin) || "
|
||||
public static final String POINTCUT_SIGN = " (@annotation(com.tongran.common.security.annotation.RequiresLogin) || "
|
||||
+ "@annotation(com.tongran.common.security.annotation.RequiresPermissions) || "
|
||||
+ "@annotation(com.tongran.common.security.annotation.RequiresRoles) || "
|
||||
+ "@within(com.tongran.common.security.annotation.RequiresLogin) || "
|
||||
+ "@within(com.tongran.common.security.annotation.RequiresPermissions) || "
|
||||
+ "@within(com.tongran.common.security.annotation.RequiresRoles)";
|
||||
+ "@within(com.tongran.common.security.annotation.RequiresRoles))"
|
||||
+ "&& !@annotation(com.tongran.common.security.annotation.InnerAuth)";
|
||||
|
||||
/**
|
||||
* 声明AOP签名
|
||||
|
||||
Reference in New Issue
Block a user