エンタープライズアプリの新しいログイン画面を設計しています。
ユーザー名がシステムに登録されているユーザーのメールアドレスと同じである場合、ユーザーはログイン画面のフィールドを呼び出す方がわかりやすいでしょうEmailまたはまだフィールドを呼び出す方が良いユーザー名?
ユーザーがメールアドレスを使用してアプリケーションにログインする場合、アプリケーションのどの場所でも「ユーザー名」という単語を使用しないでください。
登録ページでは、「メール」に(ログインに使用されることを通知するヘルプメッセージとともに)記入する必要があり、「ユーザー名」フィールドがあってはなりません。
電子メールは、フィールドが何であるか、および値を覚える方法についてユーザーに明確なプロンプトを提供します。
簡単な思考実験がこれを示しています。一般的な状況を考えてみましょう:
一般的なシナリオ:ユーザー名またはパスワードを覚えていません
一般的なシナリオ:サインアップしたかどうか覚えていない
これが、メールアドレスをログイン認証情報として使用するサイト(Amazon、Facebook、Pinterestなど)がemail address
ではなくusername
。
「ログイン」と「パスワード」という用語を使用し、「ユーザー名または電子メール」である可能性があることを示すヒントをログインフィールドに追加します。
たとえば、このドイツの不動産サイトをチェックすると、すべての1つのフィールド(場所、都市、郵便番号、通り、いくつかのID)があり、それを説明するヒントが付いています: http://www.immobilienscout24.de/
電子メールの方がIMHOがわかりやすく、ユーザーが企業のユーザー名やその他のアカウントの資格情報を入力する手間を省く-欠点がほとんどなく、エラーが発生しにくい。
欠点としては、使用によってメールアドレスが変更されたときに何が起こるかが挙げられます。システムの機能ではない場合でも発生します。人々は結婚して離婚し、性別や名前を変えます。
セキュリティが重要な場合は、電子メールを推測したり、ユーザー名よりも自動的にマイニングしたりできます。
各オプションには利点がありますが、メールの方がはるかに優れていると思います。
ユーザー名:一般的に短い
メール:忘れがちですが、ユーザーはメールの入力に慣れています