Задать вопрос

Созранение пароля в базе данных после регистрации пользователя на сайте?

После регистрации на сайте, пароль, который указывал пользователь, в базе данных сохраняется не должным образом. Например, пользователь указал пароль - 131313, а в базе данных он записан как e04755387e5b5968ec213e41f70c1d46. Кто знает в чем проблема?
  • Вопрос задан
  • 2691 просмотр
Подписаться 5 Оценить Комментировать
Решения вопроса 3
yttrium
@yttrium
Это не проблема, а наоборот решение многих проблем связанных с безопасностью. При авторизации пользователь вводит тот самый пароль, после чего пройдя алгоритм шифрования он сверяется с хешем лежащем в базе данных. Иногда хэши подсаливают, для усиления эффекта. Хранение пароля не зашифрованным односторинней хэш-функцией считается очень плохим тоном.
Ответ написан
Satanpit
@Satanpit
Front-end developer
Очень интересно))))
Пароль в БД нельзя хранить в чистом виде потому используется шифрование.
В Вашем случае это md5.
Ответ написан
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
Это не проблема, это очень даже хорошо, как заметил товарищ Satanpit.

Подробнее о MD5 шифровании в php >>>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы