web-dev-qa-db-ja.com

メールまたはユーザー名を使用してログインしますか?

ユーザーを識別するために、ユーザー名よりも電子メールを使用した登録ログインの方が優れていますか?

12
Jiew Meng

ログイン名

  1. メールアドレスは識別手段ではなく、コミュニケーション手段でした。

  2. ユーザーが誰かの目の前でログインしている場合、メールアドレスが明らかになり、それはかなり悪いことです。ログイン名が明かされても、大したことではありません。

  3. ログイン名をパブリック表示名に自動的に変換しないでください。それらは2つのまったく異なるものです。ユーザーが表示名を個別に指定できるようにします。ボーナスポイントは、ユーザーが後でログイン名と表示名の両方を自由に編集できるようにすることです。

12
user8685

OpenIDを検討してください。しかし、それを使用したくない場合、ユーザー名のプラスは、特定のメールにリンクされていないことです。メールのプラスは、ユーザー名に何を使用したかを覚えておく必要がないことです。

29
Beth Whitezel

間違いなくメール。見てください、ユーザーはすでに他のサイトのために覚えておくべき膨大なユーザー/パスでそれを十分に悪くしています。ほとんどのサイトはユーザー名にメールアドレスを使用しているので、それに合わせてユーザーの生活を楽にしてください...

OpenID ftw ...セットアップに時間をかけても構わないとしたら、$$は関係していると思いますが、間違いかもしれません。

6
Dal

ログインにはユーザー名とメールの両方を許可する必要があると思います(これは disqus を使用しているシステムだと思います)。もちろん、Matthewが指摘したように、他のユーザーにのみユーザー名を表示する必要があります。

追加しました。または、一種の インターネットドライバーのライセンス として浮上しているOpenID(強く推奨)を使用することもできます。

5
Gaurav

電子メールよりもユーザー名を好む理由はいくつかあります(電子メールの概念を乱用し、傍観者があなたのアドレスを読み取る可能性があります-私が少し気にかけることはありませんが、いくつかは可能です)など。

  1. ログイン用の電子メールアドレスを使用すると、任意のユーザー名を使用できます(短すぎたり、長すぎたり、覚えておく必要のないスペースやキャップを使用したり、特別な記号を使用して名前を付けたりできます)。

  2. すでにすべてのサイトのパスワードを覚えておく必要があります。ペアになっているユーザー名を覚えておくのは本当に面倒です。

  3. ユーザーはユーザー名を変更できる必要があります。

  4. 場合によっては(たとえば、音楽バンドコミュニティ)、ユーザーはより多くのアカウントを管理できます。それぞれに追加のログインが必要ですか?それらすべてを管理するためのユーザー名が必要ですか?どれ?とにかく誰もそれを見ることはないでしょう。

  5. ユーザー名を変更したい場合があります。

とは言っても、ソリューションはサードパーティの認証サービス、特にOpenIDを使用しています。サポートされているプラ​​ットフォーム(google、facebook、Twitterなど)にアカウントを持たないハードコアh4X0rの場合)次に、おそらく独自のOpenIDサーバーがあります。

3
cbrandolino

メールアドレスを使用してください。懸念のねじ分離;すでにユーザー名が多すぎます。

必要に応じて両方を実行することもできますが、注意を怠ると、標準以外のUIでユーザーを混乱させる危険があります。 (これはOpenIDの欠点です。)

また、Gawkerのようなばかにならないでください salt パスワードを無視してください。

3
Rei Miyasaka

このサイトでは、名前が表示される他のユーザーとの交流を許可していますか?その場合は、ユーザーがユーザー名を選択できるようにします。

それ以外の場合は、メールアドレスを使用します。ユーザーが覚えておかなければならないことが1つ少なくなります。

2
Matthew Scouten

どちらかが他方よりも優れている状況があります。

ここでユーザーに電話をかけてもらうので、両方のオプションを含めることを検討する必要があります。ログイン名がメールと同じ場合は、追加のチェックボックス/ラジオボタンなどを選択します。

モンスターのようなサイトでは、ユーザー名またはメールIDのいずれかでログインできます。彼らのインターフェースをチェックしてください。

2
Fanatic23

メールアドレスには個人データが含まれている可能性があるため、ほとんどの人はユーザー名を保持し、メールを少し分けたいと思っています。したがって、ユーザーがユーザー名を選択できるようにすることをお勧めします。

0
Alex

すべてのソリューションには長所と短所があります。

メールを使用:

  • ユーザーはログイン時にユーザー名よりも長い可能性があるメールアドレスを入力する必要があります
  • あなたのメールアドレスが傍観者に開示される
  • メールボックスを変更したり、メールボックスへのアクセスを失うと、再度ログインすることはできません
  • メールアドレスを変更することは不可能であるか、または多くのアプリケーションインテリジェンスを必要とします(ただし、下のユーザー名セクションでユーザー名を変更する場合も同じです)
  • ユーザー名を覚える必要はありません
  • ユーザーが表示(ユーザー)名を選択し、いつでも変更できるようにすることができます

ユーザー名を使用:

  • 多くのユーザーが複数のメールアカウントを持っている場合、ユーザーは自分が使用するメールアドレスを推測する必要はありません。
  • ユーザーはユーザー名を覚えておく必要があります
  • ソフトウェア設計者が入力したユーザー名ではなく、GUIDなどを主キーとして使用している場合、ユーザーはユーザー名を変更できます。
  • ログインが高速になりました(入力する文字が少なくなります)
0
eFloh