私のサイトのユーザーがユーザー名を変更できるようにするというアイデアを行ったり来たりしています。これはサイト全体に表示されます。一方では、ユーザーに柔軟性を持たせたいと考えています。しかし一方で、サイト上で望ましくないことをした場合に隠れるためにこの機能を使用してほしくありません。SO と Twitter で表示名を変更できることは知っています。誰かがサイトで悪い行動をとってから、名前を変更して悪い行動を続けられるようにするのを防いでいるのは何ですか?
長所と短所についてフィードバックが必要です。ありがとう!
更新: 物事を少し片付けるために。ユーザー名をプライマリ内部アカウント ID として使用していません。各ユーザーは一意の番号を取得します。私の質問は、私のシステムがユーザーを追跡することではなく、他のユーザーがどのようにお互いを追跡できるかについてです。
userA が userB が何か悪いことをしていることを知っている場合、userB は自分の名前を userC に変更します。その後、userA は自分が誰であるかを知ることができなくなります。