Что такое подходящий способ интеграции SpringSecurity с Capcha?Интеграция Captcha с Spring Security
У меня есть следующий прецедент: Когда пользователь будет пытаться войти в систему, если мы не смогли войти в систему N раз, будет отображаться captcha, поэтому аутентификация будет использовать три параметра: имя пользователя, пароль, captcha. Но Spring Security не поддерживает встроенную обработку Captcha.
Я только начинаю думать о реализации. И есть следующие варианты:
- Добавление отдельного фильтра безопасности в стеке фильтра Spring Security,
- Полностью переписать AuthenticationProcessingFilter поддержать некоторые Captcha
- Используйте некоторые программные аутентификации с перехватом капчи логики, а затем перенося имя пользователя и пароль для Spring Охрана
Как реализация Captcha Я думаю о JCaptcha, но что вы делаете?
Я отредактировал свой вопрос, чтобы сделать его более понятным по поводу ситуации. Мне нужно отправить 3 поля одновременно: captcha, имя пользователя и пароль. – 2008-10-24 08:10:28