|
@@ -8,7 +8,6 @@
|
|
|
package cn.com.qmth.examcloud.app.core.config;
|
|
|
|
|
|
import cn.com.qmth.examcloud.app.service.UserAuthService;
|
|
|
-import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
|
|
|
import org.springframework.boot.web.servlet.FilterRegistrationBean;
|
|
|
import org.springframework.context.annotation.Bean;
|
|
@@ -25,12 +24,10 @@ import java.util.List;
|
|
|
*/
|
|
|
@Configuration
|
|
|
public class FilterConfig {
|
|
|
- @Autowired
|
|
|
- private UserAuthService userAuthService;
|
|
|
|
|
|
@Bean
|
|
|
@ConditionalOnBean({UserAuthService.class})
|
|
|
- public FilterRegistrationBean filterRegistrationBean() {
|
|
|
+ public FilterRegistrationBean filterRegistrationBean(UserAuthService userAuthService) {
|
|
|
FilterRegistrationBean registrationBean = new FilterRegistrationBean();
|
|
|
TokenFilter tokenFilter = new TokenFilter();
|
|
|
tokenFilter.setUserAuthService(userAuthService);
|