登録プロセス中に、ユーザー名/パスワードまたはメール/パスワードの組み合わせを使用してユーザーを登録する理由は何ですか?
どちらのオプションを選択する理由は他にありますか?サービスの種類間に関係はありますか?
同じ数のフィールド(2)について、ユーザーに関するより有用な情報が得られます。ユーザー名とパスワードはどちらもコンテンツは不要ですが、メールアドレスはそうではありません。
さらに、私の経験では、ユーザー名ではなく電子メールアドレスを使用すると、ユーザーのプライバシーフィルターが回避されます。多くの人々は、フォームで具体的に要求された場合に、自分の電子メールアドレスの公開を避けたり、使い捨てアドレスを使用します。しかし、それが彼らのアイデンティティであるとき、彼らは彼らが「自分たち」と考えるアドレスを使用する可能性が高く、これは使い捨てではないことを意味します。
最後に、フォーラム/コメント環境では、表示名も要求する必要があります。このように表現すると、人々はエイリアスよりも実名を使用する可能性が高くなります。これは元のユーザー名と同じ目的を果たしますが、私の経験では、はるかに多くのユーザーが本名を提供していますが、本人の名前を提供することはできないためhaveは提供されないため、または、「名」、「姓」フィールドのようにプライバシーを重視する人を怒らせます。
サービスに社会/コミュニティの側面がある場合、allowユーザー名の作成です。 (これは登録中にある必要はありません。変更するまで、デフォルトを与えることができます。)
ソーシャルなしの場合、メールで許可する覚えておくユーザー名が1つ少ない。
最後に、ログインフィールドでsername OR Emailを許可する必要があります。
ask-leo.comのこの記事からの引用 : "あなたのユーザー名とパスワードはあなたのメールサービスを識別し、あなたのメールアドレスはあなたを識別します世界へ」
アプリケーションに電子メールの送信に関連するものがある場合は、電子メールオプションでユーザーに署名することをお勧めします。彼に連絡することなく、その人だけを参照したい場合は、単にユーザー名で彼を記録する必要があります。また、ユーザーのセキュリティも向上します。
メールアドレスとパスワードを使用してログインする方が、ほとんどの場合ユーザーにとって簡単です(ただし、以下を参照)。人々は彼らの電子メールアドレスを放送したくないかもしれません、それでこれがユーザー名が表示されているサイトであるなら(評価、売り手/買い手名、社会など)、あなたはまた提供する必要がありますdisplay名前。 Amazon、eBay、Googleがこのように機能することに注意してください。
ただし、警告が1つあります。電子メールアドレスは必ずしも永続的ではなく、アカウントが変更されたときに誰かに新しいアカウントを強制的に作成させたくない場合です。私のアドレスが[email protected]の場合、そのアドレスはどこにも移動せず、可能な限りどこでも使用します。一方、student314159 @ some-school.edu(または[email protected])の場合、それはオンラインIDを構築するための弱い基盤です。
したがって、私の提案は、ユーザーが好きなユーザー名を作成することです。必要に応じて、その目的でメールアドレスを使用することも含まれます。それができない場合、私の2番目の推奨事項は、電子メールアドレス(および表示名)を使用し、電子メールアドレスが変更された場合にアカウント移行機能を提供することです。
個人的には、メンバーになる前に完全な詳細を提供することです。私はむしろ電子メール/ pwでサインアップし、後で、自分またはより曖昧にタイトルが付けられているように、自分のプロファイルにどのように記入するかを理解します。例:Facebookの場合はフルネームを使用しますが、ここでは姓を省略しています。
電子メール/ pwを選択すると、考える必要が少なくなるため、サインアップの流入が増えると思います。私が申請するすべてのアプリ/スタートアップ/サイトの90%は、メール/ pwサインアップ、またはソーシャル(fb/Twitter)サインアップです。
しかし、それは単なる個人的なものであり、研究や何かによってバックアップされていません...
電子メールアドレスに加えてユーザー名を指定することの直接の利点の1つは、電子メールアドレスがアプリケーション内のユーザーを識別するものではなく、サービスのその他のユーザーがアクセスできないように非表示のままにできることです。これは整合性の問題であり、電子メールアドレスが公開されるサービスにサインアップしない多くの潜在的なユーザーがいます。
したがって、ユーザーは登録時にemail、user name and passwordの両方を指定する必要があります。サインインするためには、email and passwordを指定する必要があります。これは、目的のユーザー名が取得されたか、ユーザーが「新しい」ユーザー名を必要としているために、ユーザーがさまざまなサイトで使用しているユーザー名に不一致が生じやすいためです。ただし、その点で電子メールアドレスはより安定しており、ほとんどのユーザーは熟考する必要がありません"どの電子メールを今すぐ使用するか..."サインイン時に。
@
があるかどうかを検出するだけで、ダッシュ、下線、A-Z、a-z、0-9以外の値でサインアップするのを防ぎます。