RicardoVortex / aristoteles-backend

0 stars 0 forks source link

VORTEX-DES-ARI-HU20240002-Registro #5

Open RicardoVortex opened 1 month ago

RicardoVortex commented 1 month ago

Descripción de la Historia

MÓDULO/SECCIÓN: Registro SITUACIÓN ACTUAL: Los usuarios anónimos necesitan registrarse por primera vez, para acceder a partir de ese momento autenticándose a las funcionalidades que tengan permiso de la Plataforma El Escritor. PRECONDICIONES: DESCRIPCIÓN: Como usuario anónimo, quiero realizar el registro de usuario por primera vez (datos básicos pendientes de definir con el cliente), para acceder a todas las funcionalidades a las cuales tenga permisos. Depende de:

Criterios de aceptación

Correcciones:

Restricciones y Validaciones:

Campo: Correo Electrónico Editable: Sí Tipo/Formato: Email Obligatorio: Sí Longitud Máxima: 100 caracteres Observación: Debe ser un correo electrónico válido.

Campo: Contraseña Editable: Sí Tipo/Formato: Contraseña Obligatorio: Sí Longitud Máxima: 20 caracteres Observación: Mínimo 8 caracteres, al menos una letra y un número.

Campo: Nombre Editable: Sí Tipo/Formato: Carácter Obligatorio: Sí Longitud Máxima: 100 caracteres Observación: Solo caracteres alfabéticos permitidos.

Definition of done

PROTOTIPO

cristian1008 commented 1 month ago

Descripción: En el registro en el campo de validación no se esta añadiendo como obligatorio el campo role_id y que el correo electrónico tenga un máximo de 100 caracteres. No se esta añadiendo el código OTP en las respuestas al crear el usuario y aparte no se esta enviando un token para levantar la sesión cuando la creación del usuario es exitosa. En el nombre y en los apellidos no se esta añadiendo en los campos de validación del esquema un máximo de 20 caracteres. La contraseña en la validación no tiene máximo 20 caracteres: adicional podría usarse una función llamada isStrongPassword({}) que hace mas eficiente la asignación de requerimientos en la contraseña. Mínimo 8 caracteres, al menos una letra y un número. No tiene el campo de confirmación de contraseña, ni esta siendo obligatoria su adición en el esquema de validación. No tiene como obligatoria la adición de una foto de perfil en los campos de requerimientos del esquema. Commit: 94d0ba041d9aeaf736b5c1e24df1c1bf8a324583 Fecha: 31/07/2024 Rama: VORTEX-DES-ARI-HU20240001-login