it-swarm.com.de

Sind Benutzernamen in nicht sozialen Anwendungen redundant?

Wenn eine Web-App kein soziales Element enthält, sollte der Benutzer aufgefordert werden, während des Anmeldevorgangs einen Benutzernamen zu erstellen? Ist die Erstellung von Benutzernamen eine sinnlose zusätzliche Hürde oder erfüllt sie einen Zweck?

5
Cameron Martin

Ich bevorzuge die Verwendung einer E-Mail-Adresse und eines Passworts zur Authentifizierung (d. H. Registrierung/Anmeldung) anstelle eines Benutzernamens und eines Passworts.

Dafür gibt es einige Gründe:

  1. Es ist einfacher, sich Ihre E-Mail-Adresse zu merken (vorausgesetzt, Sie verwenden normalerweise eine E-Mail-Adresse für alle Websites), als sich zu merken, welcher Benutzername zu welcher Website gehört.

  2. E-Mail-Adressen sind per Definition im Wesentlichen eindeutig, Benutzernamen jedoch nicht. Wenn Benutzer bei der Registrierung einen Benutzernamen angeben müssen, müssen Sie normalerweise sicherstellen, dass keine anderen Benutzer diesen Benutzernamen haben. Dies erhöht die Komplexität der Benutzeroberfläche und verhindert häufig, dass Benutzer ihren gewünschten Benutzernamen erhalten.

  3. Normalerweise müssen Benutzer ohnehin eine E-Mail-Adresse angeben, damit Sie überprüfen können, wer sie sind, indem Sie ihnen eine Bestätigungs-E-Mail senden. Wenn Sie also zulassen, dass die E-Mail-Adresse zwei Zwecken dient, müssen bei der Registrierung weniger Informationen gesammelt werden.

Natürlich gibt es auch andere Möglichkeiten, mit der Benutzerauthentifizierung umzugehen, z. B. Open ID , Google, Facebook, Twitter usw. Wenn Sie eine dieser Lösungen verwenden, müssen Sie sich seitdem weniger Sorgen machen Sie packen gerade eine bereits bewährte Lösung ab.

Aber in einem Wort, ja, Benutzernamen sind für nicht soziale Websites redundant. Und selbst bei sozialen Websites benötigen Sie keine Benutzernamen. Sie können Benutzern lediglich erlauben, einen (nicht eindeutigen) Bildschirmnamen/Kurznamen auszuwählen, der bei der Authentifizierung/Anmeldung keine Rolle spielt (z. B. diese Site - User Experience - oder eine der anderen Stack Exchange-Sites).

(Ein Hinweis zu StackExchange: Jeder Benutzer erhält bei der ersten Anmeldung eine eindeutige Nummer . Sie müssen fast nie mit dieser Nummer interagieren und müssen möglicherweise nicht einmal Beachten Sie, dass es vorhanden ist, aber es ist vorhanden, falls Sie Ihre Authentifizierungsmethode ändern.)

6
devuxer