# 自定义判断权限

## 如何开启

在配置文件夹中`config`---`AuthorizationManagerConfiguration`，放开注释的方法即可。

## 前置判断

### PreAuthorizationManagerByCustomer

前置方法有自定义的，通过正则表达式进行匹配这种方式可以实现自定义判断需求，只是实现不够优雅。

### PreAuthorizationManagerByMethod

这种是通过Security自带的方法进行匹配，如果当前可以访问所有资源的角色或者权限，直接放行。

## 后置判断

根据返回值进行判断的，返回值Result中auth进行判断的。