¿Es generalmente una buena idea permitir la reutilización de nombres de usuario antiguos de cuentas eliminadas?

8

En un sitio de redes sociales, ¿es generalmente una buena idea permitir la reutilización de nombres de usuario antiguos de cuentas eliminadas, o es mejor prohibir su reutilización para siempre?

¿Cómo lo hacen los grandes (Facebook, Google, etc.)?

En general, en lo que respecta a la base de datos, no es gran cosa porque la mayoría de las tablas están asociadas por algún tipo de identificación de usuario, y no por el nombre de usuario.

Ciertamente, puedo ver por qué no desea permitir la reutilización de los nombres de usuario PROHIBIDOS, pero ¿qué pasa con los nombres de usuario de las cuentas que simplemente fueron eliminadas por el propietario original? ¿Libera esos nombres de usuario o prohíbe su reutilización?

Ventajas de permitir la reutilización:

  • Libera espacio de nombre de usuario disponible.
  • Los propietarios de cuentas actuales pueden "restablecer" sus cuentas simplemente eliminándolas y volviéndolas a registrar rápidamente con el mismo nombre de usuario.

Contras de permitir la reutilización:

  • Puede crear confusión. Imagine un usuario antiguo con miles de publicaciones en un foro. Eliminan su cuenta, sus publicaciones permanecen con el nombre de usuario anterior, y alguien aparece y se registra con ese mismo nombre de usuario. Parecerá que ese nuevo usuario creó todas esas publicaciones antiguas. Claro, puede cambiar el nombre de usuario del usuario anterior antes de eliminar su cuenta para evitar esta confusión, pero donde sea que haya sido citado, todavía tendrá su nombre de usuario original, lo que aún puede crear confusión.
  • Puede ser "gamed". Imagine que un usuario muy popular elimina su cuenta y alguien vuelve a registrar rápidamente ese nombre de usuario para beneficiarse de la "confianza" asociada con ese nombre de usuario, y posiblemente lo use maliciosamente contra usuarios desprevenidos.

¿Algún otro pros / contras no estoy pensando en eso? Tengo mucha curiosidad por saber cómo lo hacen los grandes y por qué.

ProgrammerGirl
fuente

Respuestas:

1

Básicamente ya estás respondiendo tu pregunta tú mismo. Una cosa para agregar: si prohíbe la reutilización de nombres de usuario obsoletos, siempre puede ofrecer a los antiguos usuarios que vuelvan y reutilicen su cuenta con su antiguo nombre de usuario. Por cierto. así es como lo hace Facebook. Y si crees (creo) que muchas empresas realmente nunca quieren eliminar la información que alguna vez tuvieron, puedes imaginar que la mayoría de los sitios no eliminan datos antiguos, sino que simplemente los desactivan. Para no romper los índices de la base de datos, también los nombres de usuario desactivados permanecerán "únicos" y no podrán ser tomados por otra persona. Los puntos que mencionó hablan también de esta práctica. El hecho de que los usuarios se identifiquen por ID en lugar de por nombre de usuario podría implicar que cualquiera puede tomar el mismo nombre de usuario al mismo tiempo, pero esto no sería una preocupación para su pregunta.

RBloeth
fuente
1

Yo diría que está bien. En la mayoría de los foros, es probable que tenga un puñado de usuarios conocidos a largo plazo, por lo que si decidieron eliminar su cuenta, podría agregar sus nombres de usuario a la lista de nombres de usuario prohibidos. (Esto probablemente se haría de forma manual, pero podría basarlo en la cantidad de publicaciones / reputación que tenían).

Si alguna publicación del usuario anterior permanece en el sitio, debe cambiar el nombre de dicho usuario anterior (por ejemplo, 'usuario1234') para evitar confusiones. De todos modos, esta es una buena idea cuando alguien elimina su cuenta, ya que su nombre de usuario puede contener información personal.

Cabra descontento
fuente
1

Como sé, algunos sitios usan ambos lados juntos. por ejemplo, cuando eliminas tu Yahoo! cuenta, le permiten reactivar su cuenta en cierto período de tiempo (90 días para Yahoo!). Si no lo has hecho, entonces Yahoo! eliminará su información y permitirá que otros reutilicen su identificación.

deshecho
fuente
0

La reutilización es una mala idea terrible , debido a la razón 1 Contra

Prohíba la suplantación en cualquier persona y proteja la IP de los usuarios antiguos en todo momento : Internet no termina hoy, y solo fuera de su sitio ... y el texto del usuario y los nombres de usuario están vinculados

Tejón perezoso
fuente