From fa35b3a646bc4181f86544f752fca98a8b571d1d Mon Sep 17 00:00:00 2001 From: etc404 Date: Thu, 5 Mar 2026 18:04:11 -0700 Subject: [PATCH] User password override, re-enabled login page. --- .../example/demo/config/SecurityConfig.java | 26 ++++++++++++++----- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/demo/src/main/java/com/example/demo/config/SecurityConfig.java b/demo/src/main/java/com/example/demo/config/SecurityConfig.java index 8c5850e..33abdaa 100644 --- a/demo/src/main/java/com/example/demo/config/SecurityConfig.java +++ b/demo/src/main/java/com/example/demo/config/SecurityConfig.java @@ -3,17 +3,29 @@ package com.example.demo.config; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.security.config.annotation.web.builders.HttpSecurity; +import org.springframework.security.core.userdetails.User; +import org.springframework.security.core.userdetails.UserDetails; +import org.springframework.security.core.userdetails.UserDetailsService; +import org.springframework.security.provisioning.InMemoryUserDetailsManager; import org.springframework.security.web.SecurityFilterChain; @Configuration public class SecurityConfig { - @Bean - public SecurityFilterChain filterChain(HttpSecurity http) throws Exception { - http.csrf(csrf -> csrf.disable()) - .authorizeHttpRequests(auth -> auth - .anyRequest().permitAll() - ); - return http.build(); + public UserDetailsService userDetailsService() { + UserDetails user = User.builder() + .username("admin") + .password("{noop}password") + .build(); + return new InMemoryUserDetailsManager(user); } + +// @Bean +// public SecurityFilterChain filterChain(HttpSecurity http) throws Exception { +// http.csrf(csrf -> csrf.disable()) +// .authorizeHttpRequests(auth -> auth +// .anyRequest().permitAll() +// ); +// return http.build(); +// } } \ No newline at end of file