Безопасность Spring Boot – как использовать SecurityFilterChain для аутентификации?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Безопасность Spring Boot – как использовать SecurityFilterChain для аутентификации?

Сообщение Anonymous »

Я пытаюсь создать веб-приложение, использующее: SpringBoot, Mysql, JDBC, MVC, DAO Thymeleaf и IntelliJ.
И я пытаюсь выяснить, как работает безопасность Spring (с чем у меня большие трудности).
Ранее я просил помощи в этом посте:
как настроить безопасность Spring для проекта 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, для аутентификации.
Извините, если мой вопрос кажется странным, но английский не мой родной язык
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»