Prestashop の Asp.NET でバックエンドを開発しています。ちょっとした問題があります: パスワードをデコードできません! ここにコード
cmd.CommandText = "SELECT * FROM ps_employee WHERE email=@email AND passwd=MD5(@pwd) AND active=1"
ご覧のとおり、MYSQL MD5 関数を使用していますが、... 機能しません.. パスワードは正しいと思います...
Prestashop の Asp.NET でバックエンドを開発しています。ちょっとした問題があります: パスワードをデコードできません! ここにコード
cmd.CommandText = "SELECT * FROM ps_employee WHERE email=@email AND passwd=MD5(@pwd) AND active=1"
ご覧のとおり、MYSQL MD5 関数を使用していますが、... 機能しません.. パスワードは正しいと思います...
パスワード ハッシュはsaltedです。prestashop はこれに値_COOKIE_KEY_を使用しているようsettings.inc.php
です。
この値を調べて、その md5 ハッシュと連結されたパスワードを計算する必要があります。md5(@COOKIE_KEY.@pwd)
これは、PrestaShop に組み込まれているセキュリティ機能です。エンコードされたパスワードをデコードすることはできません。