Drupal 6 データベースに約 100 人のユーザー (ユーザー名、メール、パスワード ハッシュ) を挿入するスクリプトを作成したいと考えています。
Drupal 6 が使用する PHP クラスについて読んだ後、これを実行できるかどうかわかりません。私の方法は、「Hello, x! Your new password is y」のようなメールをすべてのユーザーに送信し、ハッシュ化された「y」を Drupal のユーザー テーブルに挿入することでした。
Drupal が md5 を返すことは知っています。しかし、それは単に md5 の元のパスワードではなく、(salt やその他の方法を使用して) 非常に混同されたパスワードです。
Drupal が使用しているポータブル PHP パスワード ハッシュ フレームワークを調べましたが、コピーと貼り付けの方法だけでは機能しないと思います。
だから、私の質問は: 有効な Drupal 6 パスワード ハッシュを返し、それをユーザー テーブルに挿入する PHP 関数を作成できますか?