私は現在、小さなウェブサイトで作業しており、私の顧客はプライバシーの問題に非常に関心があります。電子メールの確認に関するプライバシー問題
私は一般的な電子メール認証を使用してユーザー登録を実装しています。登録する場合は、電子メールアドレスを提供する必要があり、検証リンクを含む電子メールがこのアドレスに送信されます。
登録フォームでは、通常のフォーム検証を行っています。ユーザー名(自由に選択できる)が既に使用されている場合は、そうするメッセージが表示されます。私の最初の考えは、電子メールアドレスについても同じことをすることでした。これは、システム全体で一意でなければならないためです。
しかし、状況によっては、サイトに登録されている人の情報であっても、プライベートである場合もあります。しかし、他の人が登録されているかどうかを知りたいと思っていて、他の人の電子メールを知っていれば、この既知のアドレスを持つ新しいユーザーを登録しようとするだけでエラーメッセージが表示されます。すでに登録。
私はこれを解決する方法を1つ考えています(私は自己回答として投稿します)が、1)この解決策には他の欠陥があり、2) 。
ありがとうございました。
プライバシーが重要な場合は、電子メールの確認が必要かつ望ましい理由は何ですか? –
基本的に、すべての人が一度だけ登録されるようにします。もちろん、複数の電子メールアドレスを取得することは難しくありませんが、少なくとも数百のアカウントを簡単に作成することはできません。また、電子メールごとにユーザーに連絡したいと考えています。 – MartinStettner