Como superusuario/administrativo quiero gestionar a los usuarios para poder darle acceso a las distintas caracteristicas del sistema a las distintas personas correspondientes.
Datos
Persona: Persona
Email: cadena de caracteres
Contraseña: Cadena de caracteres.
Criterios de aceptación
Dado una persona que ya tiene un usuario, el sistema debe devolver un mensaje de error y no debe guardarlo.
Dado una contraseña que no cumple con el formato establecido, el sistema tiene que mostrar un error y no dejar guardar el formulario.
Dado un listado de usuarios, debo poder entrar en el detalle de un usuario en particular.
Si se eliminan todos los roles de un usuario, el sistema debe mostrar un error y no debe dejar guardarlo.
Dado un email que no cumple con el formato estandar de emails, entonces debe de mostrar un mensaje de error y no debe permitir el registro.
Dado un dni que no cumple con el formato de 9 caracteres numericos, entonces debe mostrar un mensaje de error y no debe de dejar guardarlo.
Tareas
[ ] Generar envio de mails a nuevos usuarios
[ ] Armar la arquitectura de roles personas y usuarios.
[ ] Armar un listado en front de los usuarios en el sistema,
[ ] Generar un endpoint para generar un usuario con una persona dada
Como superusuario/administrativo quiero gestionar a los usuarios para poder darle acceso a las distintas caracteristicas del sistema a las distintas personas correspondientes.
Datos
Persona: Persona Email: cadena de caracteres Contraseña: Cadena de caracteres.
Criterios de aceptación
Tareas