Registro de Usuarios: Implementar la funcionalidad para registrar usuarios con validaciones necesarias.
Dar la opción de registrar un usuario: solicitar al menos de cada usuario
los siguientes datos: nombre, apellido, dni, correo electrónico, fecha de
nacimiento y los propios de acceso: nombreUsuario y clave.
a. el dni y el nombreUsuario deben ser únicos
b. El nombreUsuario debe tener entre 6 y 12 caracteres.
c. la contraseña debe tener un mínimo de 8 caracteres y contener al
menos dos de las siguientes condiciones:
i. al menos 1 minúscula
ii. al menos 1 mayúscula
iii. al menos 1 número
iv. al menos un caracter especial (caracter que no es letra ni
número)
(si vemos archivos de texto) Una vez creado, dejar registro en un archivo
de texto llamado usuariosCreados.txt los datos del usuario creado y un
mensaje de que fue creado correctamente, retornando al menú principal.
Registro de Usuarios: Implementar la funcionalidad para registrar usuarios con validaciones necesarias.
Dar la opción de registrar un usuario: solicitar al menos de cada usuario los siguientes datos: nombre, apellido, dni, correo electrónico, fecha de nacimiento y los propios de acceso: nombreUsuario y clave. a. el dni y el nombreUsuario deben ser únicos b. El nombreUsuario debe tener entre 6 y 12 caracteres. c. la contraseña debe tener un mínimo de 8 caracteres y contener al menos dos de las siguientes condiciones: i. al menos 1 minúscula ii. al menos 1 mayúscula iii. al menos 1 número iv. al menos un caracter especial (caracter que no es letra ni número)