私の Drupal モジュールでは、ユーザーがパスワードを変更する場所をフックしようとしています。他の何かのためにこれをクリアテキストで必要とします。
だから私は基本的なことをして使用しtcauth_user_presave()
ました。次に、ログ機能をトリガーするパスワードを変更しました。ただし、ログを確認したところ、提供された&$edit
、$account
、および$category
変数にはクリアテキストの新しいパスワードが含まれていませんでした。利用可能だったのは、古いパスワード (平文) とハッシュ化された新しいパスワードだけでした。
誰かが変更したときに平文のパスワードを取得する方法はありますか? それが重要な場合、これは Drupal 7 です。