私は現在、ユーザー名とオプションの電子メールフィールドがある登録フォームを持っています。
フィールドを取り除くことで、このフォームをシンプルに見せたいと思います。ユーザー名にメールのみを使用した場合のユーザーの経験はどうですか? (メールはオプションではなくなります)。個人的には、私のユーザー名よりもメールの入力が長いので、私はこれが好きではありません。しかし、私はこれをますます見ています。それは未来ですか?
メールの入力には時間がかかる場合がありますが、他の利点もあります。
この場合、入力する文字数はささいな問題だと思います。特に、ユーザーがメールアドレスを何度も入力したことがあるので、input
要素、ブラウザはautofill
を支援できます。
これには利点があります:
アカウントの確認やその後の郵送の目的でユーザーのメールをキャプチャする場合は、1と2の両方が無効になります。これは、個別の入力でも問題になるためです。
この方法に興味がある場合は、実装 OpenId を見てください。これは、面倒な作業の多くを処理します。これは、ユーザーがすでによく知っているテクノロジーです。
その後の検討事項は、ユーザー名を持つユーザーの目的は何ですか?メンバーがユーザー名で識別されるコミュニティを構築している場合、パブリックページにメールアドレスを投稿することに頼ることは信じられないほど好都合です。
このemail-as-usernameアプローチのいくつかの欠点:
1)ユーザーの90%が実際の電子メールパスワードをログイン用のパスワードとして使用することを保証します。すべてのセキュリティがあります。
2)電子メールはいつまでも続くとは限りません。ログインするたびに存在しない10年前の電子メールアドレスを入力しなければならないようなものは何もありません。多くのWebサイトが切り替えをサポートしていないため、以前のISP提供の電子メールアドレスの1つを覚えておく必要があります。ユーザー名。また、私のspam-absorber hotmailアカウントが中国のハッカーによって侵害されると、永久にロックされ、多くのログインがそれに伴いました。
3)メールの入力に時間がかかる
4)スマートインターネットユーザーはおそらく複数の電子メールを持っているため、どちらがどこに送信されたかを思い出すことが難しくなります。
最後の質問に答えるには:
Is it the future?
残念ながらそうです。 Youtubeに切り替えたとき、私は内部で少し死にました。
ユーザーの電子メールアドレスをアカウント識別子として使用すると、いくつかの利点があります。
また、いくつかの欠点もあります。
それを両方の方法で行うことを検討してください。適切なメールアドレスであるユーザー名を許可し、有効なメールアドレスであるユーザー名を検出した場合は、メールに事前入力してくださいアドレスフィールドを入力するか、その入力フィールドを表示しません。ユーザーが他の形式のユーザー名を提供する場合は、オプションのメールアドレスも尋ねます。この検証は、基本ケースのみをカバーするナイーブな正規表現から、AJAXリクエストによってトリガーされる完全なSMTP VRFYまでです(SMTPサーバーの中断を引き起こすリスクがないように注意してください)。
メールアドレスにユーザー名を使用しないことの主な理由は、メールがユーザー名ではなく、メールアドレスであるためです。ユーザーを混乱させないでください。
ほとんどの場合、退屈な仕事になると思いますが、
ユーザー名は、後で思い出せるようにメールで期待する必要があります。そうでない場合、ユーザーが特定のWebアプリケーションなどに複数のユーザー名を使用することはめったにありません。また、ユーザーのメールに詳細を送信することで、ある程度のセキュリティが得られ、双方にとって非常に重要なポイントになります。
webサイトまたはアプリケーションのユーザー名パスワードを登録して作成した場合、クリックやファイリングが多すぎて、ユーザーはそれを好まないので、簡単な方法を使用して、Webサイトやアプリケーションで優れたユーザーエクスペリエンスを提供できます。 、
google/FB/LinkedInアカウントなどを使用したサインアップまたはログインに使用すると、ユーザー側にとって本当に簡単でユーザーフレンドリーであり、効果的だと思います
メールアドレスは覚えやすいです。それは常にユーザーごとに一意である必要があります。
その他のソリューションはOpen-IDを使用しています。「Open-IDは、Webサイトにログインするための安全で迅速かつ簡単な方法です。これは、サードパーティのサービスを使用して特定の協力サイトでユーザーを認証できるオープンスタンダードです。 、ユーザーがデジタルIDを統合できるようにします。」(Wikipedia)
最後に、メールとユーザー名を許可するのは良いことのように思えます。 UIの複雑さは増しません。
たとえば:Twitterはそれを行います。
ほとんどのユーザーは、必要なログイン方法を見つける必要があります。
-ユーザー名
- メールで
-クリックするだけ