From 4e311939c2cbda9ac4c7fb47df1ddbae03acda79 Mon Sep 17 00:00:00 2001 From: Vedran Pavic Date: Fri, 16 Sep 2022 13:22:44 +0200 Subject: [PATCH] Use Spring Security auto-configuration in MongoDB samples --- .../examples/config/SecurityConfig.java | 37 ------------------- .../src/main/resources/application.properties | 2 +- 2 files changed, 1 insertion(+), 38 deletions(-) delete mode 100644 spring-session-samples/spring-session-sample-boot-mongodb-traditional/src/main/java/org/springframework/session/mongodb/examples/config/SecurityConfig.java diff --git a/spring-session-samples/spring-session-sample-boot-mongodb-traditional/src/main/java/org/springframework/session/mongodb/examples/config/SecurityConfig.java b/spring-session-samples/spring-session-sample-boot-mongodb-traditional/src/main/java/org/springframework/session/mongodb/examples/config/SecurityConfig.java deleted file mode 100644 index af02daaf..00000000 --- a/spring-session-samples/spring-session-sample-boot-mongodb-traditional/src/main/java/org/springframework/session/mongodb/examples/config/SecurityConfig.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright 2014-2022 the original author or authors. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.springframework.session.mongodb.examples.config; - -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder; -import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity; -import org.springframework.security.core.userdetails.User; - -/** - * @author Rob Winch - */ -@EnableWebSecurity -public class SecurityConfig { - - @Autowired - public void configureGlobal(AuthenticationManagerBuilder auth) throws Exception { - - auth.inMemoryAuthentication() - .withUser(User.withUsername("user").password("{noop}password").roles("USER").build()); - } - -} diff --git a/spring-session-samples/spring-session-sample-boot-mongodb-traditional/src/main/resources/application.properties b/spring-session-samples/spring-session-sample-boot-mongodb-traditional/src/main/resources/application.properties index b8ff4f23..54416d87 100644 --- a/spring-session-samples/spring-session-sample-boot-mongodb-traditional/src/main/resources/application.properties +++ b/spring-session-samples/spring-session-sample-boot-mongodb-traditional/src/main/resources/application.properties @@ -1,5 +1,5 @@ spring.thymeleaf.cache=false -spring.template.cache=false +spring.security.user.password=password logging.level.org.springframework.data.mongodb=DEBUG logging.level.org.springframework.session=DEBUG