0

PHPass を使用して、パスワードやその他の承認タスクをハッシュしています。1 つまたは 2 つのインスタンスで、ハッシュを URL のパラメーターとして渡したいと思います。

example.com/verify/foobar/$P$Dg2Ytir3E4xSCEkRzB4W5jsPBQ2u6n0

デフォルトでは、PHPass はハッシュの構築に.とを使用しており、これが問題を引き起こします (次の s:を参照してください)。//xxx

example.com/verify/foobar/$P$Dg2Ytir3E4xSCxxxxxx/xxxxxxBQ2u6n0
example.com/verify/foobar/$P$Dg2Ytir3E4xSCYtir3E4xBQ2u6n0xxxxx/

これらのハッシュはアプリのルーターを混乱させるため、ハッシュの生成に使用される文字を変更する方法があるかどうか疑問に思っています。

いくつかの場所でプロパティから.andを削除してクラスをハッキングしようとしましたが、ハッシャーは文字列が元の長さであることを期待しているため、エラーがスローされます。長さに合わせてさまざまな文字を追加することもできますが、その意味をよく理解せずにクラスをハックしすぎるのはためらっています。/$itoa64

4

1 に答える 1

1

ただurlencode($hash)

"example.com/verify/foobar/". urlencode($hash);
于 2014-01-06T19:49:15.623 に答える