/ / Drupalは拒否されたユーザーリストを維持し、中から認証します-drupal

Drupalは拒否されたユーザーリストを維持し、 - drupalの中から認証します

ユーザーのマルチステップ承認を伴うdrupal Webサイトの開発、

登録は、管理者がユーザーを拒否し、ユーザーとユーザーにメールが送信されます

drupalユーザーテーブルから削除されます。

ユーザーが拒否された後、そのユーザーが保持されるアクションを実行したい

ユーザー名とメールアドレスを持つ新しいテーブル。

同じユーザーが管理者に連絡すると、管理者は拒否されたユーザーからユーザーを削除します

ユーザーリストは、2回目の登録時にも確認する必要があるため

拒否されたユーザーリストのユーザー。

Drupalで可能なことはありますか?

すべてのポインタ?

回答:

回答№1は0

woodenストーブ以外はすべて可能です!努力を見せ、自分で何かを試してみてください。

このためのすぐに使えるソリューションはありません(私はそれについて知っています)が、ユーザーを保存するためのカスタムコンテンツタイプを作成し、フック関数を使用して拒否されたユーザーの存在を挿入/確認します。

ユーザーが削除されたときに呼び出されるフック: https://api.drupal.org/api/drupal/modules%21user%21user.api.php/function/hook_user_delete/7.x

ノード(拒否されたユーザー)が削除されたときに呼び出されるフック https://api.drupal.org/api/drupal/modules!node!node.api.php/function/hook_node_delete/7.x

ただし、管理者は最初のステップとしてユーザーを削除するのではなく、ユーザーを無効にすることができます。この方法では、余分なテーブルはまったく必要ありません。