ПОСОЛИТЬ ПАРОЛЬ PHP
При программировании на PHP одной из важнейших задач является защита паролей пользователей. Одним из методов защиты является соление пароля.
Соление пароля - это метод обработки пароля перед его хешировнием, который заключается в добавлении случайной строки к паролю. Эта случайная строка называется "соль". Использование соли усложняет задачу злоумышленникам при подборе пароля методом перебора.
$password = 'my_password';
$salt = 'random_string';
$salted_password = $password . $salt;
$hashed_password = hash('sha256', $salted_password);
В этом примере соль и пароль объединяются в строку $salted_password, которая затем хешируется с использованием алгоритма sha256.
Однако, при использовании соли необходимо озаботиться безопасностью самой соли. Поэтому рекомендуется использовать генератор случайных строк, а также хранить соль в отдельном месте от хеша пароля.
Уверен, что понимаешь как #хэшировать пароли правильно?
Password Validation create a complete login system in PHP (UPDATED 2018 VIDEO
How to Reset Password using PHP with MySQL - Forgot Password in PHP
Авторизация и регистрация с сессией на чистом PHP
Авторизация без пароля с помощью SQL инъекции PHP
004 - Форум с нуля - Шифрование пароля - Основы PHP/MySQL для новичков
Cadastro e Login em PHP \u0026 MYSQL - #19 Validate Password