И я пытаюсь понять, как Spring безопасность работает (с чем у меня большие трудности).
Ранее я просил помощи в этом посте:
как настроить Spring Security для проекта Spring Boot
И кто-нибудь объяснит мне, что мне не следует использовать класс WebSecurityConfigurerAdapter, поскольку он устарел, но вместо него используйте SecurityFilterChain.
Код: Выделить всё
@Configuration
public class WebSecurityConfig
{
@Bean
public SecurityFilterChain filterChain(HttpSecurity http) throws Exception
{
// @formatter:off
http.authorizeRequests()
.mvcMatchers("/userOnly/**").permitAll()
.anyRequest().permitAll();
http.formLogin()
.permitAll()
.loginPage("/loginPage.html");
http.logout()
.permitAll();
// @formatter:on
return http.build();
}
}
Но при этом я не могу понять, как использовать JDBC и таблицу, содержащую моих пользователей, в моей базе данных MySQL. для аутентификации.
Извините, если мой вопрос кажется странным, но английский не является моим родным языком
Подробнее здесь: https://stackoverflow.com/questions/724 ... tification
Мобильная версия