Anual Paga anualmente y obtén 2 meses gratis en cualquier plan de pago. Ver planes
Iniciar sesión Empieza gratis

El formulario de registro que no quería decir qué quería

En catorce días, el registro desde el móvil tuvo éxito 21 veces y falló 72. Agrupando los fallos: 53 fueron la política de contraseñas, y ocho más fueron gente que chocó con un límite antiabuso tras reintentar demasiadas…

En catorce días, el registro desde el móvil tuvo éxito 21 veces y falló 72. Agrupando los fallos: 53 fueron la política de contraseñas, y ocho más fueron gente que chocó con un límite antiabuso tras reintentar demasiadas veces.

La regla son ocho caracteres con un dígito, una minúscula, una mayúscula y un símbolo. El formulario móvil exigía una contraseña y no decía nada más. Las cinco reglas solo se podían descubrir siendo rechazado.

Decir la regla mientras se escribe

Las reglas aparecen ahora mientras escribes, en tu idioma, palabra por palabra tal como las enuncia el servidor: tomamos la redacción del propio servidor en lugar de escribir la nuestra, para que la pista y el rechazo no puedan contradecirse. La política se lee de los ajustes en vez de estar fijada en el código, así que cambiarla cambia el formulario sin publicar una versión.

Había algo más que hacía los rechazos más difíciles de leer. La aplicación solo enviaba una cabecera de idioma cuando alguien había elegido idioma expresamente, y la mayoría no lo había hecho: de unos sesenta rechazos con mensaje del servidor, cincuenta y nueve llegaron en inglés, dentro de un formulario por lo demás en turco.

Un nombre que no puedes usar

Los nombres de usuario están limitados a ASCII. Alguien cuyo nombre se escribe en árabe, japonés o turco no puede usarlo, tiene que inventarse un alias y tiene que recordarlo al iniciar sesión. Alguien no lo recordó: escribió su nombre visible en la casilla de acceso tres veces el mismo día. El formulario propone ahora un alias utilizable a partir del correo, y se detiene en cuanto escribes el tuyo.

Y el enlace que no llevaba a ninguna parte

Debajo de todo esto, desde el 11 de agosto el enlace del correo de confirmación respondía «no encontrado» a todo el que lo pulsaba, y como la confirmación es necesaria para iniciar sesión, esas cuentas no se podían usar. Buscaba la cuenta en el sitio equivocado. Está corregido también en el servidor, así que los enlaces que ya estaban en las bandejas funcionan, y a las 26 cuentas varadas se les envió uno nuevo.

Compartir LinkedIn X Correo
Pruébalo con tu propio trabajoCada respuesta muestra lo que costó. Empieza con el plan gratuito. Empieza gratis
Recibe novedades del producto, no ruido Nuevos modelos, funciones y lo destacado del changelog: un correo breve cuando algo de verdad se lanza.
Al suscribirte, aceptas recibir correos de ToRun con novedades del producto. Puedes darte de baja en cualquier momento. Política de privacidad