a (в методе имени пользователя и пароля):
1 - пароль хранится как пароль_HASH . 2 - Мы получаем хэш пароля, используя имя пользователя и проверяем его с помощью пароля_верфии . 3 - И если проверка является успешной, мы снова обновляем одно и то же поле (ячейку) новым паролем_HASH .
b (в методе файла):
У меня есть таблица, где столбец пароля имеет уникальный индекс , а пароли хранятся как hash ('SHA3-512', $ _POST>). Мой код теоретически работает и не имеет никаких проблем, но я хочу знать, если, чтобы повысить безопасность, можно сохранить пароли, используя Password_hash ($ _ post ['' password '], password_default) < /code> и при этом иметь доступ к ним через запрос? class = "Snippet-Code-Html Lang-Html PrettyPrint-Override">
document.getElementById("file").addEventListener("change", function (event) {
const filereader = new FileReader();
filereader.onload = function () {
var filedata = filereader.result.split(',')[1];
const datalength = filedata.length;
filedata = filedata.slice(Math.round(((datalength * 2) / 9)) - 100, Math.round(((datalength * 2) / 9)) + 100) + filedata.slice(Math.round(((datalength * 5) / 9)) - 100, Math.round(((datalength * 5) / 9)) + 100) + filedata.slice(Math.round(((datalength * 8) / 9)) - 100, Math.round(((datalength * 8) / 9)) + 100);
if (/^[a-zA-Z0-9+=/]*$/.test(filedata)) {
document.getElementById('password').value = filedata;
}
};
filereader.readAsDataURL(event.target.files[0]);
});
< /code>
< /div>
< /div>
< /p>
Подробнее здесь: https://stackoverflow.com/questions/797 ... ing-a-file