package com.ruoyi.web.core.config; 
 | 
  
 | 
import com.ruoyi.web.controller.hanler.IpWhitelistInterceptor; 
 | 
import org.springframework.beans.factory.annotation.Autowired; 
 | 
import org.springframework.context.annotation.Configuration; 
 | 
import org.springframework.web.servlet.config.annotation.InterceptorRegistry; 
 | 
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; 
 | 
  
 | 
@Configuration 
 | 
public class WebConfig implements WebMvcConfigurer { 
 | 
  
 | 
  @Autowired 
 | 
  private IpWhitelistInterceptor methodIpWhitelistInterceptor; 
 | 
  
 | 
  
 | 
    @Override 
 | 
    public void addInterceptors(InterceptorRegistry registry) { 
 | 
        registry.addInterceptor(methodIpWhitelistInterceptor) 
 | 
                .addPathPatterns("/**"); 
 | 
    } 
 | 
  
 | 
} 
 |