123456789101112131415161718192021222324252627282930 |
- /**
- *
- */
- package es.uv.garcosda.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.config.annotation.web.configuration.EnableWebSecurity;
- import org.springframework.security.web.SecurityFilterChain;
- @Configuration
- @EnableWebSecurity
- public class WebSecurityConfig {
-
- @Bean
- public SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception {
-
- http.authorizeHttpRequests()
- .requestMatchers("/").permitAll()
- .requestMatchers("/resources/**", "/webjars/**","/dist/**").permitAll()
- .anyRequest().authenticated()
- .and()
- .formLogin();
-
- return http.build();
- }
- }
|