Skip to content

Commit 88095e7

Browse files
committed
Updated to Spring Security 5.7.3 - resolved deprecated code - code formatting
1 parent 3db1cb8 commit 88095e7

File tree

2 files changed

+34
-38
lines changed
  • 07-spring-security-5
    • solution-code-spring-security-demo-08-jdbc-plaintext/src/main/java/com/luv2code/springsecurity/demo/config
    • solution-code-spring-security-demo-09-jdbc-bcrypt/src/main/java/com/luv2code/springsecurity/demo/config

2 files changed

+34
-38
lines changed

07-spring-security-5/solution-code-spring-security-demo-08-jdbc-plaintext/src/main/java/com/luv2code/springsecurity/demo/config/DemoSecurityConfig.java

Lines changed: 34 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -13,48 +13,46 @@
1313

1414
@Configuration
1515
@EnableWebSecurity
16-
public class DemoSecurityConfig {
16+
public class DemoSecurityConfig {
1717

1818
// add a reference to our security data source
19-
19+
2020
private DataSource securityDataSource;
21-
21+
2222
@Autowired
2323
public DemoSecurityConfig(DataSource theSecurityDataSource) {
2424
securityDataSource = theSecurityDataSource;
2525
}
26-
27-
@Bean
28-
public UserDetailsManager userDetailsService() {
29-
return new JdbcUserDetailsManager(securityDataSource);
30-
}
31-
32-
@Bean
33-
public SecurityFilterChain filterChain(HttpSecurity http) throws Exception {
34-
35-
return http
36-
.authorizeRequests(configurer ->
37-
configurer
38-
.antMatchers("/").hasRole("EMPLOYEE")
39-
.antMatchers("/leaders/**").hasRole("MANAGER")
40-
.antMatchers("/systems/**").hasRole("ADMIN"))
41-
42-
.formLogin(configurer ->
43-
configurer
44-
.loginPage("/showMyLoginPage")
45-
.loginProcessingUrl("/authenticateTheUser")
46-
.permitAll())
47-
48-
.logout(configurer ->
49-
configurer
50-
.permitAll())
51-
52-
.exceptionHandling(configurer ->
53-
configurer
54-
.accessDeniedPage("/access-denied"))
55-
56-
.build();
57-
58-
}
26+
27+
@Bean
28+
public UserDetailsManager userDetailsService() {
29+
return new JdbcUserDetailsManager(securityDataSource);
30+
}
31+
32+
@Bean
33+
public SecurityFilterChain filterChain(HttpSecurity http) throws Exception {
5934

35+
return http
36+
.authorizeRequests(configurer ->
37+
configurer
38+
.antMatchers("/").hasRole("EMPLOYEE")
39+
.antMatchers("/leaders/**").hasRole("MANAGER")
40+
.antMatchers("/systems/**").hasRole("ADMIN"))
41+
42+
.formLogin(configurer ->
43+
configurer
44+
.loginPage("/showMyLoginPage")
45+
.loginProcessingUrl("/authenticateTheUser")
46+
.permitAll())
47+
48+
.logout(configurer ->
49+
configurer
50+
.permitAll())
51+
52+
.exceptionHandling(configurer ->
53+
configurer
54+
.accessDeniedPage("/access-denied"))
55+
56+
.build();
57+
}
6058
}

07-spring-security-5/solution-code-spring-security-demo-09-jdbc-bcrypt/src/main/java/com/luv2code/springsecurity/demo/config/DemoSecurityConfig.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,5 @@ public SecurityFilterChain filterChain(HttpSecurity http) throws Exception {
5454
.accessDeniedPage("/access-denied"))
5555

5656
.build();
57-
5857
}
59-
6058
}

0 commit comments

Comments
 (0)