Si quiero proporcionar OpenID como el único método de registro disponible Y quiero hacer algo significativo con el nombre de usuario, ¿cómo puedo manejar a 2 usuarios con el mismo sobrenombre de Jon Smith ?Usando OpenID cómo maneja 2 cuentas con el mismo nick
En realidad, cuando miré el esquema de URL de StackOverflow, me sorprendió que la ID de usuario interna se estuviera utilizando en la URL. Por ejemplo:
https://stackoverflow.com/users/5908/z225rate
Ahora me doy cuenta de que es probable que para evitar este problema.
Pero esto también abre un escenario complicado. ¿Qué pasa si los usuarios quieren hacerse pasar por otra persona? Solo necesitan crear una cuenta de OpenID falsa, copiar el nick y listo. Claro que puede decir quién está mirando la URL de OpenID, pero es muy probable que cause confusión entre los usuarios no experimentados.
Estaba pensando en verificar el nick durante el registro y forzar al usuario a recoger otro en caso de que ya estuviera en uso. Pero luego debe conservar el nuevo nick y usarlo en lugar del que se configuró en OpenID. No está bien.
¿Alguna idea? "No usar OpenID" no es una idea (válida):) Quiero decir, podría ser que termine no usándolo, pero quiero saber hasta dónde tendría que llegar para que funcione "correctamente".
Gracias!