Wenn ich OpenID als einzige Registrierungsmethode zur Verfügung stellen UND etwas sinnvolles mit dem Spitznamen tun möchte, wie kann ich 2 Benutzer mit dem gleichen Jon Smith Nickname behandeln ?Mit OpenID wie behandeln Sie 2 Konten mit dem gleichen Nick
Eigentlich war ich überrascht, dass die interne Benutzer-ID in der URL verwendet wurde, als ich das URL-Schema von StackOverflow betrachtete. Zum Beispiel:
https://stackoverflow.com/users/5908/z225rate
Jetzt erkenne ich, es ist wahrscheinlich, dieses Problem zu vermeiden.
Aber das öffnet auch ein heikles Szenario. Was ist, wenn Benutzer sich als jemand anders ausgeben wollen? Sie müssen nur einen gefälschten OpenID-Account erstellen, den Nick kopieren und los geht's. Sicher können Sie sagen, wer die OpenID URL sieht, aber es wird sehr wahrscheinlich Verwirrung bei nicht erfahrenen Benutzern verursachen.
Ich dachte darüber nach, den Nick während der Registrierung zu überprüfen und den Benutzer dazu zu zwingen, einen anderen zu holen, falls er bereits benutzt wurde. Aber dann musst du den neuen Nick behalten und ihn anstelle des in OpenID eingerichteten benutzen. Nicht nett.
Irgendwelche Ideen? "Benutze OpenID nicht" ist keine (gültige) Idee:) Ich meine, es könnte gut sein, dass ich es nicht benutze, sondern wissen möchte, wie weit ich gehen muss, damit es "richtig" funktioniert.
Danke!