Код: Выделить всё
@Bean
public SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception {
http
.csrf(csrf -> csrf.disable())
.authorizeHttpRequests(authorizeRequests ->
authorizeRequests
.requestMatchers("/register", "/login").permitAll()
.anyRequest().authenticated()
)
.formLogin(formLogin ->
formLogin
.permitAll()
.failureUrl("/login?error=true")
.defaultSuccessUrl("/tasks", true)
)
.httpBasic(Customizer.withDefaults())
.logout(LogoutConfigurer::permitAll);
return http.build();
}
Код: Выделить всё
.requestMatchers("/register", "/login").permitAll().anyRequest().authenticated()
Подробнее здесь: https://stackoverflow.com/questions/793 ... g-security
Мобильная версия