招待時の「メールアカウント存在」表示を隠す

このリストに招待フォームを追加することは可能でしょうか?

現在、「招待モーダル」の「メールに限定」ボックスに既存のアカウントのメールアドレスを入力すると、「すでにアカウントが関連付けられています」と表示され、そのアカウントへのリンクが提供されます。

上記の設定のように、より匿名性を高める設定はありますか?


編集: invite.user_exists のテキストをカスタマイズしてリンクを削除することはできました。これが私の直近の懸念事項でしたが、「おめでとうございます!メンバーのメールアドレスが見つかりました!」と書かない良い代替案が思いつきません。

何かご提案はありますか?

更新: topic_invite.user_exists の文言をコピーして少し調整しました。

「申し訳ありませんが、そのユーザーはすでにフォーラムに招待されています。」

より良いご提案があれば、引き続き歓迎します。:slightly_smiling_face:

「いいね!」 6

これはプライバシーの不備であることに同意します @dan @tobiaseigen。ここでコードパスを正規化する必要があります。@JammyDodger ありがとうございます!

「いいね!」 6

よく見つけましたね!最初に報告されたときに見落としていたこと、申し訳ありません。コミュニティサイトではデフォルトでTL2に設定されている信頼レベルの場合、これは問題であることを確認できます。既存のメールアドレスで新しいアカウントを登録しようとした場合に何が起こるかを思い出すためにテストを行ったところ、実際にはエラーはまったく表示されず、新しいメールアドレスで開始したかのようにフォームを送信できました。その後、受信したメールには、「アカウントは既に存在します」という件名で何が起こったかが説明されます。

管理設定の「メールアドレスが使用されていることを隠す」が有効になっている場合、招待でも同様のことを行うことができます。ユーザーがエラーを表示せずにそのメールアドレスの招待を作成できるようにし、そのメールアドレスを持つ人が招待を受け入れるために使用しようとすると、サイトのログインページにリダイレクトされます。既にログインしている場合は、サイトに直接移動します。

「いいね!」 4

修正がマージされました :confetti_ball:

「いいね!」 5