Политика паролей Spring Security

255
13 апреля 2017, 16:46

Необходимо в админке веб приложения реализовать возможность изменения парольной политики. Т.е. изменение ограничений на пароли пользователей системы (на их длину, регистр, запрещённые символы, срок действия, допустимое количество попыток входа и т.д.).

Есть ли в Spring Security какой-то функционал для реализации такой задачи? И если нет, то как лучше её реализовать?

Answer 1

Spring Security такой функционал не предоставляет. Она занимается только вопросами аутентификации и авторизации.

Проверку политики пароля можно организовать используя формы и стандартные механизмы валидации. Это зависит от того как вы храните эту информация.

Допустимое количество попыток входа, срок действия через реализацию ** AuthenticationFailureHandler** и/или ** AbstractUserDetailsAuthenticationProvider**.

READ ALSO
Unable to load class, to missing dependency

Unable to load class, to missing dependency

Мне нужно загружать файл на сервер:

252
Правильный класс для конвертации JSON

Правильный класс для конвертации JSON

Подскажите пожалуйста пытаюсь с ЯндексПереводчика получать список поддерживаемых языковСам ответ с сервера приходит в таком виде:

175
Изменение MouseWheelListener c помощью javassist

Изменение MouseWheelListener c помощью javassist

Есть скомпилированное java приложение без исходных кодовТребуется изменить реакцию программы на движение колёсиком мыши

191