From 22e4d1646a956ccf7101223e9a1172f2ad55611f Mon Sep 17 00:00:00 2001 From: Rob Winch Date: Fri, 9 Aug 2013 11:39:16 -0500 Subject: [PATCH] SEC-2194: Remove login page from hellomvc and insecuremvc --- ...sageSecurityWebApplicationInitializer.java | 2 + .../samples/config/SecurityConfig.java | 13 ------- .../src/main/webapp/WEB-INF/views/login.jspx | 39 ------------------- .../src/main/webapp/WEB-INF/views/login.jspx | 39 ------------------- 4 files changed, 2 insertions(+), 91 deletions(-) delete mode 100644 samples/hellomvc-jc/src/main/webapp/WEB-INF/views/login.jspx delete mode 100644 samples/insecuremvc/src/main/webapp/WEB-INF/views/login.jspx diff --git a/samples/hellomvc-jc/src/main/java/org/springframework/security/samples/config/MessageSecurityWebApplicationInitializer.java b/samples/hellomvc-jc/src/main/java/org/springframework/security/samples/config/MessageSecurityWebApplicationInitializer.java index efaf2f99cd..17d1f43002 100644 --- a/samples/hellomvc-jc/src/main/java/org/springframework/security/samples/config/MessageSecurityWebApplicationInitializer.java +++ b/samples/hellomvc-jc/src/main/java/org/springframework/security/samples/config/MessageSecurityWebApplicationInitializer.java @@ -15,6 +15,7 @@ */ package org.springframework.security.samples.config; +import org.springframework.core.annotation.Order; import org.springframework.security.web.context.AbstractSecurityWebApplicationInitializer; /** @@ -22,5 +23,6 @@ import org.springframework.security.web.context.AbstractSecurityWebApplicationIn * * @author Rob Winch */ +@Order(2) public class MessageSecurityWebApplicationInitializer extends AbstractSecurityWebApplicationInitializer { } diff --git a/samples/hellomvc-jc/src/main/java/org/springframework/security/samples/config/SecurityConfig.java b/samples/hellomvc-jc/src/main/java/org/springframework/security/samples/config/SecurityConfig.java index ad13b85d42..c8aab44d4d 100644 --- a/samples/hellomvc-jc/src/main/java/org/springframework/security/samples/config/SecurityConfig.java +++ b/samples/hellomvc-jc/src/main/java/org/springframework/security/samples/config/SecurityConfig.java @@ -2,7 +2,6 @@ package org.springframework.security.samples.config; import org.springframework.context.annotation.Configuration; import org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder; -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.WebSecurityConfigurerAdapter; @@ -17,16 +16,4 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter { .inMemoryAuthentication() .withUser("user").password("password").roles("USER"); } - - @Override - protected void configure(HttpSecurity http) throws Exception { - http - .authorizeRequests() - .antMatchers("/resources/**").permitAll() - .anyRequest().authenticated() - .and() - .formLogin() - .loginPage("/login") - .permitAll(); - } } diff --git a/samples/hellomvc-jc/src/main/webapp/WEB-INF/views/login.jspx b/samples/hellomvc-jc/src/main/webapp/WEB-INF/views/login.jspx deleted file mode 100644 index 9983696e53..0000000000 --- a/samples/hellomvc-jc/src/main/webapp/WEB-INF/views/login.jspx +++ /dev/null @@ -1,39 +0,0 @@ - - - - -Please Login - - - -
-
- Please Login - -
- Failed to login. - - Reason: - -
-
- -
- You have been logged out. -
-
- - - - -
- -
-
-
- - -
diff --git a/samples/insecuremvc/src/main/webapp/WEB-INF/views/login.jspx b/samples/insecuremvc/src/main/webapp/WEB-INF/views/login.jspx deleted file mode 100644 index 9983696e53..0000000000 --- a/samples/insecuremvc/src/main/webapp/WEB-INF/views/login.jspx +++ /dev/null @@ -1,39 +0,0 @@ - - - - -Please Login - - - -
-
- Please Login - -
- Failed to login. - - Reason: - -
-
- -
- You have been logged out. -
-
- - - - -
- -
-
-
- - -