|
|
@@ -18,13 +18,14 @@ import com.xjrsoft.common.enums.ResponseCode;
|
|
|
import com.xjrsoft.common.exception.MyException;
|
|
|
import com.xjrsoft.common.interceptor.MagicApiWebLoginInterceptor;
|
|
|
import com.xjrsoft.common.interceptor.RateLimitInterceptor;
|
|
|
-import com.xjrsoft.common.model.result.R;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.context.annotation.Bean;
|
|
|
import org.springframework.context.annotation.Configuration;
|
|
|
import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
|
|
|
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
|
|
|
|
|
|
+import javax.servlet.http.HttpServletRequest;
|
|
|
+import javax.servlet.http.HttpServletResponse;
|
|
|
import java.util.List;
|
|
|
|
|
|
/**
|
|
|
@@ -49,11 +50,9 @@ public class SaTokenConfig implements WebMvcConfigurer {
|
|
|
registry.addInterceptor(new MagicApiWebLoginInterceptor()).addPathPatterns(magicApiConfig.getWeb() + "/**");
|
|
|
// 注册拦截器
|
|
|
registry.addInterceptor(getRateLimitInterceptor()).addPathPatterns("/**");
|
|
|
+
|
|
|
//satoken 注解鉴权拦截器
|
|
|
- List<String> roleList = StpUtil.getRoleList();
|
|
|
- if (!roleList.contains(GlobalConstant.SUPER_ADMIN_ROLE_ID.toString())) {
|
|
|
- registry.addInterceptor(new SaInterceptor()).addPathPatterns("/**");
|
|
|
- }
|
|
|
+ registry.addInterceptor(new SaInterceptor()).addPathPatterns("/**");
|
|
|
}
|
|
|
|
|
|
@Bean
|