Este tipo de usuario podría sentirse confundido: ¿debe hacer clic en el enlace o revisar el código de verificación?
Sí, no estoy seguro. Creo que correos como «haz clic en este enlace o introduce este código» son habituales. Ayuda si la persona recibe el correo en un dispositivo diferente y sigue ofreciendo la comodidad de un solo clic. Pero deja que el administrador del sitio decida qué opciones entenderán sus usuarios.
¡Gracias por compartir tus comentarios!
Quiero añadir que esto no elimina el formulario de nombre de usuario. En la iteración actual del cambio próximo, verás que hay un paso dedicado para el nombre de usuario después de confirmar la dirección de correo electrónico mediante código:
Recientemente, corregimos un error por el cual aparecían nombres de usuario como «user1» y «user2», así que, por favor, avísanos si sigues viendo eso en alguna parte para cuentas nuevas.
Eso está bien, solo permíteme mencionar que en mi caso hay un paso de aprobación por un moderador después de esto; “la cuenta está lista” podría ser engañoso en ese caso
Tenía la impresión de que ocurrió en mi versión estable actual, pero no puedo comprobarlo ya que he revertido a la versión antigua de registro, aunque lo intentaré de nuevo más tarde con las mejoras que mencionaste.
Cuando intento usar esta nueva opción “enable_local_logins_via_code”, resulta incómodo, ya que si uso un gestor de contraseñas, en mi caso Roboform, que normalmente introduce simultáneamente el nombre de usuario y la contraseña guardados y luego procede directamente al sitio, ahora Roboform muestra dos entradas: una para el nombre de usuario (no el correo electrónico, ya que inicio sesión con nombre de usuario) y otra para la contraseña.
Sin embargo, en este caso, en lugar de rellenar la contraseña y el nombre de usuario simultáneamente, el código pasa inmediatamente a esta pantalla:
Entonces, necesito introducir manualmente mi dirección de correo electrónico. ¿La versión estable manejará esto de manera más elegante? Si uso Roboform en ese momento, por supuesto inserta el nombre de usuario y obtengo este error:
Una posible opción es decirle a todos los usuarios que actualicen las credenciales de su gestor de contraseñas para usar el correo electrónico en lugar del nombre de usuario, pero esto parece intrusivo, sin mencionar que exhibe el mismo comportamiento inicial, ya que va a la segunda pantalla y me obliga a dar un segundo paso, INCLUSO si he cambiado Roboform, como prueba, de nombre de usuario a correo electrónico:
De todos modos, ahora mismo es simplemente incómodo. NUNCA hago clic en el enlace “Email me a one-time login code”; simplemente va directamente al segundo prompt.
No me malinterpreten, me gusta la opción del código de 6 dígitos, al igual que a mis miembros, solo que me gustaría que fuera más fluida de lo que es actualmente con un gestor de contraseñas como Roboform.
Creo que es terrible. Lo desactivé. ¿Podrían confirmar, por favor, que no se volverá obligatorio?
Nadie se va a molestar en elegir un nombre de usuario sensato, a menos que sean personas bastante técnicas.
No todos lo hacen de todos modos, pero a menos que el “nombre” se muestre en todas partes además del “nombre de usuario” (por ejemplo, en /admin/users/list/active), este es un cambio para peor.
(Gracias por Discourse en general. ¡No quiero sonar ingrato!)
Aquí hay dos cosas sobre el inicio de sesión usando ese sistema.
Una es que podría ser más fácil si pudieras escribir tu nombre de usuario o tu dirección de correo electrónico, ya que uno de los dos podría ser más fácil de recordar que el otro.
La otra es que en mi foro el nombre de usuario no se puede cambiar. Sin duda, es una configuración que cambié hace mucho tiempo, pero podría ser útil tener en cuenta esto, ya que el nuevo sistema depende un poco de la capacidad de cambiar el nombre de usuario.
¡Hola! Hoy también me he enterado de esta nueva función. En nuestro foro aplicamos un proceso de moderación, y de repente los nuevos usuarios empezaron a recibir nombres de usuario aleatorios como “happybreeze34”. Esto es un problema para nosotros, ya que preferimos mucho que los usuarios usen su propio nombre en lugar de un alias aleatorio.
Mientras intentaba encontrar una solución, descubrí que desactivar la opción de “generar nombre de usuario aleatorio” simplemente vuelve a un patrón como “user1”, “user2”, etc., lo cual no es mucho mejor.
También me pareció un poco confusa la dinámica general: primero, los usuarios tienen que introducir un código enviado por correo electrónico para ser aprobados, pero luego, para iniciar sesión de verdad, no queda claro cómo deben proceder, ya que se les pide una contraseña que nunca han establecido. Hay que enviar un código de nuevo (y esto no es nada evidente). Una vez iniciada la sesión, luego tienen que averiguar por su cuenta cómo cambiar su nombre de usuario. En conjunto, esto hace que el proceso de incorporación sea bastante largo y confuso, especialmente en nuestro caso, ya que las cuentas también requieren la aprobación de un moderador antes de que los usuarios puedan llegar a esa etapa.
Así que, tal y como está ahora, este flujo tampoco se adapta del todo a nuestras necesidades ![]()




