WordPressユーザーを削除してから再度サインアップする際のバグ

このバグに数回遭遇しており、修正方法を探しています。

私のサイト(WordPress)に人々が参加し、SSO(シングルサインオン)によってDiscourseアカウントが作成された後、ユーザー名が変更したいことに気づきます。WordPressではユーザー名を変更できないため、アカウントを削除して再度サインアップします(同じメールアドレスで新しいユーザー名)。

しかし、Discourseアカウントが削除されていないため、再度接続され、Discourse上ではまだ同じユーザー名が使用されています。

修正は簡単で、私たちが手動で変更できますが、ユーザーはそのことを知りません。あるユーザーは、これを修正しようとして約10回サインアップしました!

以下のいずれかの対応策はありますか?

  1. WPアカウントが削除された場合、ユーザーを匿名化し、接続を解除する。
    または

  2. 同じメールアドレスでサインアップした場合、自動的にユーザー名を一致するように更新する。

よろしくお願いします。