web-dev-qa-db-ja.com

パスワードなしで新しいユーザーを作成する

特定のユースケースでは、パスワードを入力せずに、ユーザー名と電子メールのみでユーザーを追加する必要があります。

パスワードフィールドを空のままにしようとすると、エラーが表示されます。

コアを変更せずにパスワードを入力せずに新しいユーザーを作成する方法を教えてください。ユーザー追加フォームからこれらのフィールドを削除することは可能ですか?

更新:なぜこれをする必要があるのですか?

私の他の ここの質問 を参照すると、Google認証プラグインは、使用されたGoogleのEメールがwordpressで見つかったかどうかを(特定のユーザーに対して)チェックします。

だから私はちょうど自分のユーザー名と電子メールでローカルにユーザーを作成する必要があります のみ。フォームからパスワードフィールドを削除し、組み込みのログインメカニズムを無効にする必要があります(ただし後者は、上記の他の質問に関連しています)。

3
shadesco

現在のバージョンのWPでは、パスワードを作成せずにユーザーを作成できます。パスワード領域を空白のままにし、プロンプトが表示されたらパスワードを確認しないでください。

しかし、ベストプラクティスは、ランダムなパスワードでユーザーを作成することですが、ユーザーにパスワードを教えないでください。自分のパスワードを設定するために「パスワードを忘れた」ようなことをしてもらう。それが私のユーザーのためにしていることです。私は彼らにパスワードを教える必要はありません(電子メールでプレーンテキストで送信するのは良くありません)、そして彼らは彼らが覚えられるパスワードを作成する責任があります。

(答えのない古い質問ですが、現在のバージョンや質問を見つけた人にはガイダンスが適切です。)

1
Rick Hellewell