zrj
2024-06-11 4069aa1d01bb4ce98ea154940a46d5c014252897
blade-auth/src/main/java/org/springblade/auth/config/SecurityConfiguration.java
@@ -5,7 +5,6 @@
import org.springblade.auth.constant.Oauth2Constants;
import org.springblade.auth.handle.TokenFilterHandle;
import org.springblade.auth.support.BladePasswordEncoderFactories;
import org.springblade.core.secure.registry.SecureRegistry;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@@ -16,7 +15,6 @@
import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;
import org.springframework.security.crypto.password.PasswordEncoder;
import org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter;
import javax.annotation.Resource;
/**
@@ -35,31 +33,6 @@
   @Autowired
   private TokenFilterHandle tokenFilterHandle;
   /**
    * 安全框架配置
    */
   @Bean
   public SecureRegistry secureRegistry() {
      SecureRegistry secureRegistry = new SecureRegistry();
      secureRegistry.setEnabled(true);
      secureRegistry.excludePathPatterns("/oauth/login");
      secureRegistry.excludePathPatterns("/oauth/authorize");
      secureRegistry.excludePathPatterns("/oauth/form");
      secureRegistry.excludePathPatterns("/oauth/token");
      secureRegistry.excludePathPatterns("/blade-system/menu/routes");
      secureRegistry.excludePathPatterns("/blade-system/menu/auth-routes");
      secureRegistry.excludePathPatterns("/blade-system/menu/top-menu");
      secureRegistry.excludePathPatterns("/blade-system/tenant/info");
      secureRegistry.excludePathPatterns("/blade-flow/process/resource-view");
      secureRegistry.excludePathPatterns("/blade-flow/process/diagram-view");
      secureRegistry.excludePathPatterns("/blade-flow/manager/check-upload");
      secureRegistry.excludePathPatterns("/doc.html");
      secureRegistry.excludePathPatterns("/js/**");
      secureRegistry.excludePathPatterns("/webjars/**");
      secureRegistry.excludePathPatterns("/swagger-resources/**");
      secureRegistry.excludePathPatterns("/druid/**");
      return secureRegistry;
   }
   @Bean
   @Override