Skip to content

Commit

Permalink
Removed password encoding
Browse files Browse the repository at this point in the history
  • Loading branch information
GodCipher committed May 29, 2024
1 parent 20c1590 commit 3f8eaf4
Showing 1 changed file with 0 additions and 13 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,7 @@
import org.springframework.security.config.annotation.authentication.configuration.AuthenticationConfiguration;
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
import org.springframework.security.config.annotation.web.configuration.WebSecurityCustomizer;
import org.springframework.security.config.http.SessionCreationPolicy;
import org.springframework.security.crypto.password.NoOpPasswordEncoder;
import org.springframework.security.crypto.password.PasswordEncoder;
import org.springframework.security.web.SecurityFilterChain;
import org.springframework.security.web.csrf.HttpSessionCsrfTokenRepository;

Expand All @@ -26,11 +23,6 @@ public WebSecurityConfig(@Value("${api.key}") String apiKey) {
this.apiKey = apiKey;
}

@Bean
public PasswordEncoder passwordEncoder() {
return NoOpPasswordEncoder.getInstance();
}

@Bean
public ApiKeyAuthFilter apiKeyAuthFilter(AuthenticationManager authenticationManager) {
return new ApiKeyAuthFilter("API-KEY-HEADER", authenticationManager);
Expand All @@ -53,11 +45,6 @@ public AuthenticationManager authenticationManager(
return authenticationConfiguration.getAuthenticationManager();
}

@Bean
public WebSecurityCustomizer webSecurityCustomizer() {
return (web) -> web.debug(true);
}

@Autowired
public void configureGlobal(AuthenticationManagerBuilder auth) throws Exception {
auth.authenticationProvider(new ApiKeyAuthenticationProvider(apiKey));
Expand Down

0 comments on commit 3f8eaf4

Please sign in to comment.