Просмотр исходного кода

注释 auth.userDetailsService(userDetailsService);

reghao 2 лет назад
Родитель
Сommit
3d09c72c79

+ 7 - 2
manager/src/main/java/cn/reghao/devops/manager/rbac/security/WebSecurityConfig.java

@@ -1,5 +1,10 @@
 package cn.reghao.devops.manager.rbac.security;
 
+import cn.reghao.devops.manager.rbac.security.filter.LoginRedirectFilter;
+import cn.reghao.devops.manager.rbac.security.form.UserDetailsServiceImpl;
+import cn.reghao.devops.manager.rbac.security.form.AccountAuthProvider;
+import cn.reghao.devops.manager.rbac.security.handler.WebAuthFailureHandlerImpl;
+import cn.reghao.devops.manager.rbac.security.handler.WebAuthSuccessHandlerImpl;
 import org.springframework.context.annotation.Bean;
 import org.springframework.context.annotation.Configuration;
 import org.springframework.security.access.expression.SecurityExpressionHandler;
@@ -96,9 +101,9 @@ public class WebSecurityConfig extends WebSecurityConfigurerAdapter {
      */
     @Override
     public void configure(AuthenticationManagerBuilder auth) throws Exception {
-        auth.userDetailsService(userDetailsService);
+        //auth.userDetailsService(userDetailsService);
         // TODO 尝试使用 DaoAuthenticationProvider
-        auth.authenticationProvider(new UsernamePasswordAuthProvider(userDetailsService));
+        auth.authenticationProvider(new AccountAuthProvider(userDetailsService));
     }
 
     /**