ユーザーを識別するために、ユーザー名よりもメールを使用した登録ログインの方が良いでしょうか?
ユーザーを識別するために、ユーザー名よりもメールを使用した登録ログインの方が良いでしょうか?
回答:
ログイン名。
メールアドレスは決して身元確認の手段ではなく、コミュニケーションの手段として意図されていました
ユーザーが誰かの目の前でログインしている場合、メールアドレスが明らかになりますが、これは非常に悪いことです。ログイン名が明らかになれば、それは大したことではありません。
ログイン名を自動的に公開表示名に変えないでください。それらは2つのまったく異なるものです。ユーザーが表示名を個別に指定できるようにします。ボーナスポイントは、ユーザーがログイン名と表示名の両方を後で自由に編集できるようにすることです。
OpenIDを検討してください。しかし、それを使用したくない場合、ユーザー名のプラスは、特定の電子メールにリンクされていないことです。メールのプラスは、ユーザー名に使用したものを覚えておく必要がないことです。
ログインにはユーザー名と電子メールの両方を許可する必要があると思います(これは彼らがdisqusで持っているシステムだと思います)、もちろん、Matthewが指摘したようにユーザー名のみを他のユーザーに表示する必要があります。
追加。または、インターネットの運転免許証の一種として登場しているOpenID(強く推奨)を選択できます。
電子メールよりもユーザー名を好む理由はいくつかあります(電子メールの概念の悪用であり、傍観者があなたのアドレスを読む可能性があります。
ログイン用の電子メールアドレスを使用すると、任意のユーザー名を使用できます(短すぎたり長すぎたり、スペースやキャップを覚える必要はなく、特別な記号を使用して名前を付けたりできます)。
すでにすべてのサイトのパスワードを覚えておく必要があります。ペアになったユーザー名を覚えるのは本当に難しいです。
ユーザーはユーザー名を変更できる必要があります。
場合によっては(たとえば、音楽バンドコミュニティ)、ユーザーはより多くのアカウントを管理できます-それぞれに追加のログインが必要ですか?それらすべてを管理するためのユーザー名が必要ですか?どれ?とにかく誰もそれを見ないでしょう。
ユーザー名を変更したい場合があります。
とはいえ、ソリューションはサードパーティの認証サービス、特にOpenIDを使用しています:サポートされているプラットフォーム(google、facebook、twitterなど)のいずれにもアカウントを持っていないハードコアなh4X0rであれば、おそらく独自のOpenIDサーバー。
このサイトでは、名前が表示される他のユーザーとのソーシャルインタラクションが許可されていますか?その場合、ユーザーにユーザー名を選択させます。
それ以外の場合は、メールアドレスを使用します。ユーザーが覚えておくべきことはもう1つ少なくなります。
すべてのソリューションには長所と短所があります。
メールを使用:
ユーザー名を使用: