Я создал приложение весны безопасности, которая работает плавно, в настоящее время я использую SHA-1 технологию кодирование, но я хочу, чтобы поддерживать технологии MD5 шифрованияSpring Security - Dynamic/время выполнения изменения кодировщика пароля
<!-- This will override the settings of authentication manager bean. -->
<authentication-manager alias="authenticationManager">
<authentication-provider user-service-ref="umsUserDetailsService">
<password-encoder hash="sha"/>
</authentication-provider>
<authentication-provider ref="rememberMeAuthenticationProvider" />
</authentication-manager>
Выше это настройка конфигурации для шифрования SHA-1. Теперь я хочу также поддерживать алгоритм MD5,
У меня есть текущий алгоритм в базе данных, который хочет поддерживать это только так, что это будет MD5 или SHA-1 всякий раз, когда мы можем изменить алгоритм шифрования, он будет работать с этим/поддержкой этого алгоритма.
Чтобы поддерживать поток этого типа, какие изменения необходимо сделать?
Пожалуйста, не используйте MD5, поскольку он полностью сломанный способ хранения паролей. –
Спасибо за ответ, убедитесь, что предотвратить использование MD5 –