Есть ли способ настроить Spring Security для поддержки многофакторной аутентификации?
Я хочу сначала спросить у пользователя имя пользователя и пароль, а затем задать секретный ответ на секретный вопрос.
Спасибо Рош
Не могли бы вы уточнить, нужен ли вам секретный вопрос на второй странице?
Если для вашей ситуации подойдет вопрос безопасности на той же странице, что и имя пользователя и пароль, тоЕсть несколько способов сделать это.Одним из самых простых является расширение UsernamePasswordAuthenticationFilter для поддержки второго поля, а затем изменение метода UserDetailsService.loadUserByUsername() для извлечения второго поля.
UsernamePasswordAuthenticationFilter
UserDetailsService.loadUserByUsername()
Вот статья , в которой описаны шаги для этого.