Это PasswordEncoder
устарело, из-за этой проблемы - нажмите .Не то чтобы он был безопасным или более надежным до устаревания (поскольку он все равно ничего не делает), он просто устарел как часть чего-то большего.
Если вы хотите использовать это PasswordEncoder
, вы можете сделать этои игнорируйте устаревание, просто знайте, что он совершенно ничего не делает (возможно, кроме того, что дает кому-то, не знакомому с базой кодов, ложное чувство безопасности) и, как сказано в документации, - должен использоваться только для тестирования.
Если вы действительновы хотите избежать использования этого класса, и вы хотите хранить вещи в открытом тексте, и все же по какой-то причине объявить PasswordEncoder
как бин (я не очень понимаю, зачем кому-то нужна комбинация этих трех вещей), тогда вы можете реализовать свойсобственный PasswordEncoder
, это простой интерфейс.