IPN 付きの PayPal サブスクリプションを利用して、顧客に毎月の請求を提供しようとしています。IPN は正常に機能しますが、パスワード ハッシュがどのように機能するのかわかりません。
ユーザー名 (オプション) PayPal によって生成され、サブスクリプションにアクセスするためにサブスクライバーに与えられるユーザー名。64 パスワード (オプション) PayPal によって生成され、サブスクリプションにアクセスするためにサブスクライバーに与えられるパスワード (パスワードは暗号化されます)。
私の理解では、実際のパスワードを「ハッシュ」してから、IPN 経由で受け取った保存済みの「ハッシュ」パスワードと比較する必要があるということでした。しかし、その「ハッシュ」が実際に何であるかについては言及されていません。私が集めたいくつかのフォーラムから、それは「linux crypt」と「Apache password」です。そのため、パスワードをハッシュするためのC#実装とオンラインジェネレーターを見つけようとしましたが、結果としてIPNハッシュパスワードを取得することはありません.
- A) これは IPN 経由で取得したものです: password=nw4eVBBG2F0hk
- B) 販売者レコードを見ると、次のように表示されます: パスワード uq6oa0zmZSORU
- C) これは顧客の記録に表示されるものです: Password probe^blob
C から A に移動する方法が必要ですが、B が A と異なる理由を知りたいです。