2014-02-06 4 views
0

У меня есть работа над jhipster.but, я не могу расшифровать пароль в jhipster и Spring.PasswordEncoderClass предоставляет только функцию кодирования и соответствия паролям. Вы можете помочь расшифровать пароль в jhipster.Невозможно расшифровать пароль в Jhipster

Заранее спасибо

ответ

3

Мы используем Spring Security-х StandardPasswordEncoder, я надеюсь, что вы не можете расшифровать его :-)

Мы действительно хранящей хеширования паролей: как вы говорите, вы можете кодировать пароль , и проверить (совпадение), если конкретная строка является правильным паролем, но вы не можете ее расшифровать. Это означает, что если ваша база данных будет украдена хакером, ему будет очень сложно определить пароли ваших пользователей.

Так что это очень хорошая идея, если вы хотите защитить пароль своих пользователей.

Если вы хотите иметь свои пароли в виде простого текста, вы можете изменить кодировщик в своем классе SecurityConfiguration: вам нужно изменить компонент «passwordEncoder» и, возможно, использовать класс «NoOpPasswordEncoder» Spring Security. Конечно, я никогда этого не делал, так как мне нравятся данные моих пользователей :-)

+0

Спасибо за ответ .... –

Смежные вопросы