it-swarm.com.de

E-Mail-Feld oder Benutzername für die Anmeldung in einer Anwendung?

Was ist die beste Lösung für eine App: E-Mail oder Benutzername?

Ich mag E-Mails, weil:

  • es ist einzigartig
  • benutzer wird sich leicht erinnern
  • es ist persönlich (was manchmal ein Nachteil sein kann; mehrere Benutzer auf demselben Konto)

Leider müssen wir normalerweise mehr Buchstaben eingeben, um uns anzumelden (schreiben Sie den Namen + @ domain.com)

23
Marc D

Beides ist nicht allgemein besser, aber Sie müssen sich nicht entscheiden. Verwenden Sie beide.

Es ist trivial zu testen, ob ein Eingabefeld eine E-Mail oder ein Benutzername ist (prüfen Sie, ob es @ enthält), sodass Sie nicht einmal ein separates Feld dafür benötigen. Haben Sie einfach ein E-Mail/Benutzername Feld.

Jedes hat unterschiedliche Stärken. Wenn Sie also eine verwenden müssen, wählen Sie, was für Ihre Anwendung und Ihre Kunden am wichtigsten ist. Benutzernamen sind kürzer, Sie können häufig nicht den gewünschten Benutzernamen in einer Anwendung haben, sodass Sie unterschiedliche Benutzernamen haben, die Sie leicht vergessen können. E-Mails sind schwerer zu vergessen da es mehr Konsistenz gibt als mit Benutzernamen.

18
JohnGB

Ein E-Mail-Feld ist der beste Weg, um sich anzumelden. Ein weiterer Vorteil ist, wenn ich das Passwort vergessen habe, klicken sie auf "Passwort zurücksetzen", um E-Mails für Passwortänderungen zu senden.

Ihr richtiger Name wird immer für jede Person dupliziert. Besser können wir ein E-Mail-Feld für die Anmeldung haben.

Im schlimmsten Fall können wir folgende Fälle eingeben:

Fall 1:

  • Name/E-Mail-ID (wir müssen viele Fragen stellen)
  • Passwort

Fall 2 (ich bevorzuge dies):

  • E-Mail-ID
  • Passwort

- Elumalai J.

6
jelumalai

Ich denke, E-Mail ist vorzuziehen, der Benutzer wird sich eher an eine E-Mail-Adresse erinnern und diese wird eindeutig sein, sodass er keinen Benutzernamen erstellen muss, an den er sich nicht erinnern kann.

Sie können jederzeit anbieten, einen Benutzernamen oder eine E-Mail-Adresse zu verwenden, dann kann das System den Rest erledigen.

0
Wander

E-Mail ist am sinnvollsten. Wenn Sie bei der Anmeldung auf Ihrer Website eine E-Mail-Validierung benötigen, besteht keine Möglichkeit, dass das Login eines Benutzers bei der Registrierung nicht verfügbar ist, sodass er sich keinen weiteren Benutzernamen für eine bestimmte Website merken muss, der möglicherweise nicht identisch ist wie sie aufgrund von Konflikten anderswo verwenden.

Ich stimme JohnGB zu, dass es die beste Vorgehensweise ist, beide Benutzernamen/E-Mails zuzulassen, wenn Sie beide aufzeichnen.

0
Anonymous

Soweit ich sehen kann, haben wir vier (4) erforderliche Gegenstände:

  1. Wer bist du.
  2. Kannst du das beweisen?
  3. Welcher Name soll angezeigt werden.
  4. Möglicherweise zusätzliche Informationsfelder.


Wer bist du?

Dies kann der traditionelle Benutzername sein. Oder eine E-Mail-Adresse. Oder eine Hardware (z. B. Informationen, die den Chip auf einer Debitkarte geliefert haben).

Hierfür funktionieren sowohl ein regulärer Benutzername als auch ein Benutzername mit einem @. Für einige Personen kann die Verwendung ihrer aktuellen E-Mail-Adresse sinnvoll sein.

Kannst du das beweisen?

Traditionell: Geben Sie Ihr Passwort ein. (Andere Optionen wären die Authentifizierung über den zweiten Kanal, das Senden eines mit einem Zertifikat signierten Schlüssels, ...)

Welcher Name soll angezeigt werden.

Dies ist normalerweise der Benutzername. Wenn Sie E-Mail als Identität verwenden, benötigen Sie noch einen Anzeigenamen.

Zusätzliche Felder.

Die wichtigste davon wäre die aktuelle E-Mail-Adresse. Dies kann sehr wohl von der 'E-Mail/Benutzername' abweichen, mit der Sie sich anmelden wenn sich Ihre Konto-E-Mail-Adresse geändert hat (z. B. nach dem Wechsel des Anbieters).

Aus diesem Grund sollten Ihr Login und Ihre E-Mail-Adresse nicht identisch sein.


Persönlich:

Ich finde es verwirrend, mich mit [email protected] und einem Passwort anzumelden, während sich meine aktuelle E-Mail-Adresse mehrmals geändert hat. Ich muss ein Protokoll darüber führen, welche Mails ich für welche Websites verwendet habe. Dies ist nicht mehr (oder weniger) nützlich, als sich einen Benutzernamen pro Site zu merken.

Erlauben Sie also sowohl reguläre Benutzernamen (an die sich der Benutzer erinnern oder die er notieren muss) als auch E-Mail-Adressen (an die sich der Benutzer erinnern oder die er notieren muss) und erlauben Sie dem Benutzer, das Ziel seiner Benachrichtigungen zu ändern, ohne zu ändern, mit was er sich angemeldet hat.

0
Hennes