私は最初のログインシステムを構築しようとしています。私は初心者です。ログインphpのハッシュパスワードを取得する方法
私はデータベースからパスワードを取得し、このコードを使用してログインを確認したいと考えています。
if (password_verify($password, $hash)) {
echo 'Password is valid!';
}
データベース内のパスワードは、私は私が私のSQLに$ハッシュを接続するのですかSQL
SELECT password FROM $tbl_name WHERE email='$email'
を使用する必要があります知っている
$hash = password_hash($_POST['password'], PASSWORD_DEFAULT)."\n";
を使用してハッシュされましたか?
最初のパラメータは、ユーザーの入力から、非ハッシュされたパスワードです:どのようにpassword_verify作品を説明するのは基本的にオーケー
あなたのMySQLのテーブルにハッシュを格納する方法を求めている、またはあなたのMySQLのテーブルにハッシュに対して与えられたハッシュをチェックする方法を知りたいのですか? –
私はデータベースからハッシュされたパスワードをどのように取得し、変数$ passwordで 'fill'するのか知りたいです。 –