From caae2b2d5d7aa962cd31a334c5b8aef22f23a753 Mon Sep 17 00:00:00 2001 From: wjli <591616088@qq.com> Date: 星期二, 16 五月 2023 14:14:24 +0800 Subject: [PATCH] 1.增加区域名称列表接口 --- xboot-core/src/main/java/cn/exrick/xboot/core/config/security/WebSecurityConfig.java | 17 ++++++++++------- 1 files changed, 10 insertions(+), 7 deletions(-) diff --git a/xboot-core/src/main/java/cn/exrick/xboot/core/config/security/WebSecurityConfig.java b/xboot-core/src/main/java/cn/exrick/xboot/core/config/security/WebSecurityConfig.java index c1934bc..fabd594 100644 --- a/xboot-core/src/main/java/cn/exrick/xboot/core/config/security/WebSecurityConfig.java +++ b/xboot-core/src/main/java/cn/exrick/xboot/core/config/security/WebSecurityConfig.java @@ -81,6 +81,7 @@ @Override protected void configure(AuthenticationManagerBuilder auth) throws Exception { + auth.authenticationProvider(new DaoAuthenticationProvider()); auth.userDetailsService(userDetailsService).passwordEncoder(new BCryptPasswordEncoder()); } @@ -98,9 +99,11 @@ registry.and() // 琛ㄥ崟鐧诲綍鏂瑰紡 .formLogin() - .loginPage("/xboot/common/needLogin") + //.loginPage("/xboot/common/needLogin") + .loginPage("/index.html") // 鐧诲綍璇锋眰url .loginProcessingUrl("/xboot/login") + //.loginProcessingUrl("/login") .permitAll() // 鎴愬姛澶勭悊绫� .successHandler(successHandler) @@ -120,7 +123,7 @@ .authenticated() .and() // 鍏佽璺ㄥ煙 - .cors().and() + //.cors().and() // 鍏抽棴璺ㄧ珯璇锋眰闃叉姢 .csrf().disable() // 鍓嶅悗绔垎绂婚噰鐢↗WT 涓嶉渶瑕乻ession @@ -129,14 +132,14 @@ // 鑷畾涔夋潈闄愭嫆缁濆鐞嗙被 .exceptionHandling().accessDeniedHandler(accessDeniedHandler) .and() - // 鍥惧舰楠岃瘉鐮佽繃婊ゅ櫒 - .addFilterBefore(imageValidateFilter, UsernamePasswordAuthenticationFilter.class) + //鍥惧舰楠岃瘉鐮佽繃婊ゅ櫒 + //.addFilterBefore(imageValidateFilter, UsernamePasswordAuthenticationFilter.class) // 鐭俊楠岃瘉鐮佽繃婊ゅ櫒 - .addFilterBefore(smsValidateFilter, UsernamePasswordAuthenticationFilter.class) + //.addFilterBefore(smsValidateFilter, UsernamePasswordAuthenticationFilter.class) // vaptcha楠岃瘉鐮佽繃婊ゅ櫒 - .addFilterBefore(vaptchaValidateFilter, UsernamePasswordAuthenticationFilter.class) + //.addFilterBefore(vaptchaValidateFilter, UsernamePasswordAuthenticationFilter.class) // email楠岃瘉鐮佽繃婊ゅ櫒 - .addFilterBefore(emailValidateFilter, UsernamePasswordAuthenticationFilter.class) + //.addFilterBefore(emailValidateFilter, UsernamePasswordAuthenticationFilter.class) // 娣诲姞鑷畾涔夋潈闄愯繃婊ゅ櫒 .addFilterBefore(myFilterSecurityInterceptor, FilterSecurityInterceptor.class) // 娣诲姞JWT璁よ瘉杩囨护鍣� -- Gitblit v1.9.1