問題タブ [php-password-hash]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
449 参照

php - PHPスクリプトからmySqlへのハッシュはlocalhostでは機能しますが、Webサーバーでは機能しませんか?

パスワードをハッシュして mySql データベースに保存しようとしています。ローカルホストで保存する場合、これは問題ありませんでしたが、サーバーに移動したため、ハッシュ方式によりすべてが機能しなくなりました。ハッシュ コードを削除すると問題なく保存されますが、パスワードをハッシュしたいと考えています。同じコードがローカルで正常に動作し、Web ベースのコードが Sql に正常に接続するため、奇妙に思えます。ハッシュするさまざまな方法を試しましたが、試してみるとすぐに

"2013-10-15 22:37:07.915 UsernameAndPasswordwithphp[20249:a0b] サーバーからの応答 = "

それよりも

「2013-10-15 22:54:53.750 UsernameAndPasswordwithphp[21323:a0b] サーバーからの応答 = 接続が確立されたデータベースが選択されました」

私はphp 5.5.3を実行しています

よろしくお願いします!

ここに私のコードがあります

0 投票する
3 に答える
49942 参照

php - PHPのpassword_hashとpassword_verifyの問題が一致しません

password_hash() という PHP 5.5 の新しい関数を試しています。

何をしても $hash と $password が一致しません。

0 投票する
1 に答える
4600 参照

php - PHP 5.3.27 の password_hash の最良の代替手段は?

データベースのパスワードを暗号化するための最良のオプションをインターネットで検索してきました。それが最良の選択肢であることがわかりましたpassword_hash()が、それは PHP 5.5 以降専用であることがわかりました。どうやら私のホストのバージョンは 5.3.27 です。そして、私は最良の代替手段を探していましたが、良いものを見つけることができませんでした.

0 投票する
2 に答える
3247 参照

php - PHP password_hash 2 つのハッシュのチェック

関数を使用して作成された 2 つのパスワード ハッシュがあるpassword_hash場合、それらが同じ基本パスワードからのものであるかどうかをどのように確認できますか? 毎回違う塩を使っているのは知っています。私はプレーンテキストを持っていません。

たとえば $2y$10$M6CnjqaxuUKNhg84T8NpLeylkUrvP1pzoZNhBWfpSzP2zJneuS1re$2y$10$ZSlQNIbsLWfj7JLCSkvFLeS/adH.KnGZTgA1BcvyPXl7BEn7GhREO両方とも hashing から来ましたtest。これら 2 つのハッシュをパラメーターとして指定した場合に true を返す関数を作成するにはどうすればよいですか?

これは可能ですか?

そう:

出力します:

0 投票する
2 に答える
209 参照

php - PHP password_hash には常にハッシュキーが含まれます

この目的のために password_hash メソッドをテストしようとしています。次の関数hashPasswordを作成しました。

これを次のようなランダムな文字列でテストすると"test"

結果は次のようになります。

または、次のようにテストした場合helloworld:

なぜこれが起こっているのか誰にも教えてもらえますか?それともこんな感じでいいのでしょうか?

0 投票する
1 に答える
38858 参照

php - 未定義関数 password_hash() の呼び出し

現在、自分のサイトを開発している間、localhost で php バージョン 5.4.16 を実行しています。を使用したいのですpassword_hash()が、次のエラーが発生し続けます。

致命的なエラー: 123行目の/dir/to/file.phpの未定義関数 password_hash() の呼び出し

なぜこうなった?

ありがとう!