Встречается на собеседованиях • сегодня
Какой основной компонент в Spring Security
Основной компонент — SecurityFilterChain. Он определяет цепочку фильтров, обрабатывающих HTTP-запросы для аутентификации, авторизации и защиты от атак.
Пример конфигурации:
java
@Configuration
@EnableWebSecurity
public class SecurityConfig {
@Bean
public SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception {
http
.authorizeHttpRequests(auth -> auth
.requestMatchers("/public/**").permitAll()
.anyRequest().authenticated()
)
.formLogin(form -> form
.loginPage("/login")
.permitAll()
);
return http.build();
}
}Также важны: AuthenticationManager (аутентификация), UserDetailsService (загрузка пользователей) и PasswordEncoder (хэширование паролей).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы