From 784bc57aa560a27e6f050b619ad5bfa9e6357b66 Mon Sep 17 00:00:00 2001 From: Anton Romanov Date: Thu, 20 Mar 2025 13:03:11 +0400 Subject: [PATCH] #31 -- Fix security configuration to use basic auth --- src/main/java/ru/ulstu/fc/config/SecurityConfiguration.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/ru/ulstu/fc/config/SecurityConfiguration.java b/src/main/java/ru/ulstu/fc/config/SecurityConfiguration.java index 2bdf064..0a6c940 100644 --- a/src/main/java/ru/ulstu/fc/config/SecurityConfiguration.java +++ b/src/main/java/ru/ulstu/fc/config/SecurityConfiguration.java @@ -11,6 +11,8 @@ import org.springframework.security.config.annotation.web.configurers.HeadersCon import org.springframework.security.web.SecurityFilterChain; import ru.ulstu.fc.user.model.UserRoleConstants; +import static org.springframework.security.config.Customizer.withDefaults; + @Configuration @EnableWebSecurity public class SecurityConfiguration { @@ -35,6 +37,7 @@ public class SecurityConfiguration { .requestMatchers(permittedUrls).permitAll() .requestMatchers("/swagger-ui.html").hasAuthority(UserRoleConstants.ADMIN) .anyRequest().authenticated()) + .httpBasic(withDefaults()) .formLogin(form -> form.loginPage("/login") .failureUrl("/loginError")