Я создаю веб-сайт, на котором я пытаюсь создать форму, которая будет отправлять пользовательский ввод в электронную таблицу google в моем документе / диске Google … Я нашел проект Github, который позволяет людям кодировать php … Он включает в себя 2 других php-файла, которые необходимы для скрипта. Код выглядит следующим образом: Мой вопрос в том, как […]
я использую password_hash($password, PASSWORD_BCRYPT); для шифрования пароля для хранения в базе данных. Поскольку я читаю, нет предела длины для хэшей, но мне нужно установить предел для создания поля в моей базе данных, который может соответствовать всем паролям (в худшем случае). Если я установил лимит в 20 символов для пароля в виде обычного текста, то как […]
Еще одна ночь, еще один вопрос! Я создал страницу входа в систему, которая отлично работает, если пароли имеют простой текст. Проблема заключается в том, что моя форма регистрации использует пароль_hash для ввода зашифрованного пароля в таблицу. Мои текущие сценарии ниже. Скрипт регистрации $password = password_hash($_POST['password'], PASSWORD_DEFAULT); Вход в скрипт <?php session_start(); if(isset($_POST['email'], $_POST['password'])){ require('../../../private_html/db_connection/connection.php'); $conn […]
Я запускаю php версию 5.4.16 на localhost прямо сейчас, пока я разрабатываю свой сайт. Я хочу использовать password_hash() , но я продолжаю получать эту ошибку: Неустранимая ошибка: вызов функции undefined password_hash () в /dir/to/file.php в строке 123 Почему это происходит? Благодаря!
Я работаю над веб-сайтом, который должен быть очень безопасным для пользователей, поэтому мне нужны хэш-пароли. Обычно я использую MD5, но я читал, что он больше не безопасен. Поэтому я попробовал PHPass, но потом я прочитал, что он также был взломан. Поэтому я пробовал password_hash() PHP 5.5, но я использую HostGator, а PHP – 5.4. Также […]