Встречается на собеседованиях • сегодня
Использовал ли только Spring Security
Да, Spring Security — это мощный фреймворк для аутентификации и авторизации в Java-приложениях. Однако, иногда его комбинируют с другими решениями, например:
- OAuth2/OpenID Connect (Keycloak, Okta) для внешней аутентификации.
- JWT (библиотеки типа jjwt) для токенов.
- Кастомные провайдеры (например, LDAP или legacy-системы).
Пример минимальной конфигурации Spring Security:
java
@Configuration
@EnableWebSecurity
public class SecurityConfig {
@Bean
public SecurityFilterChain filterChain(HttpSecurity http) throws Exception {
http
.authorizeRequests(auth -> auth
.anyRequest().authenticated()
)
.formLogin(withDefaults());
return http.build();
}
}Но в реальных проектах часто расширяют его возможности сторонними инструментами.

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