私は自分のウェブサイトに一意の電子メールアドレスを要求するように設定しましたが(二人のユーザーは同じ電子メールアドレスを使用することはできません)、その人が自分のウェブサイトに登録しているかどうかを誰かがチェックできるようになりました。このユーザーは自分が試したかったメールアドレスを知っておく必要があると考えていましたが、一部のユーザー(たとえば、ユーザーが自分のウェブサイトに登録されているかどうかを確認したい競合者)にとっては有益な情報でした。ユーザーのプライバシーを保護しながら一意の電子メールアドレスを要求していますか?
これを止める方法はありますか、それとも可能性として受け入れる必要がありますか?
編集:明らかに、これはアカウントを作成することです。悪いログインに対して一般的な「無効なログイン」を提供しても、どのユーザー名や電子メールアドレスが有効であるかを明らかにせずに一意の電子メールアドレスまたはユーザー名を要求するにはどうすればよいでしょうか?
多くの追加編集:アカウント作成後にのメールアドレスをに変更すると、ここでは考慮されなかったことが一意のメールアドレスの要件を維持していました。ここで、私が「パスワードを忘れた」メールを送ったという私の受け入れた解決策は、ほとんど同様に機能しません。代わりに、唯一のオプションは、自動的な試行を制限するために一定時間内に電子メールアドレスを変更できる回数にキャプチャまたは制限を使用することです。
良い質問です。私はこれを考えなかった! –