サービスのユーザー名がメールアドレスの場合、フィールドの名前は「ユーザー名」または「メール」にする必要がありますか?
これをメールアドレスと呼びます。それは明白です。
サービスに戻ったユーザーは常に自分のメールを覚えています。ただし、特別なユーザー名を設定したかどうかを覚えていない場合があります。
メールが必要な場合は、メールを使用してください。
とは言っても、登録に使用したメールアドレスを忘れてしまう傾向があります。多くの人が複数のメールアドレスを持っています。だからあなたはそれが何をしているのかを明確にする必要があります。
これが私がそれを解決した方法です:
ユーザーの経験のレベルによっては、質問の仕方に注意したい場合があります。 「メールアドレス」と「パスワード」の入力ボックスを提供するとしたら、おそらく、一部のユーザーがメールアドレスとパスワードを提供するリスクがあるのではないかと思います。
また、ページのどこかに、これが「このWebサイトの新しいパスワード」であると示唆するのもよいでしょう。たとえば、次のようなものです。( "セキュリティを確保するために、自分のメールパスワード」)
ラベルがユーザー名であるサイトに出くわしましたが、メールアドレスを入力する必要がある場合、ユーザーは非常にイライラします。
説明する例は、バックエンドの実装中に発生する可能性があります。問題のユースケースでは、おそらくユーザーに「なんらかのユーザー名」を使用してログインする必要がありました。それか、それが構築されたシステムでは「ユーザー名」という用語が使用されており、システムを作成した人はユーザー名がユーザーのメールアドレスになると決定しましたが、フロントエンドの開発者は、構築するときにこの仕様を取得しませんでしたUI。それらの線に沿った何か...
混乱を減らすために、本当に欲しいものを尋ねるべきです。ユーザー名は必ずしもメールではありませんが、メールは常にメールです。 UIを曖昧にする正当な理由はないので、UIで「メール」として提示する必要があります。
sernameと呼んでも問題はありません。フォームにメールアドレスandニックネームとbothの両方がログイン名として有効な場合のみです。それ以外の場合は、@ Jimmy Breck-McKyeのアドバイスに完全に同意します。