[x] Los 2 formularios deben tener un diseño similar.
Inicio de sesión:
[x] Debe pedir el número de documento y la contraseña de forma obligatoria.
[x] Debe validar que el campo documento sean solo números.
[x] Debe validar que el usuario haya introducido todos los campos obligatorios, caso contrario, deshabilitar el botón de inicio de sesión.
[ ] En caso de introducir las credenciales incorrectas recibir el mensaje unauthorized del backend, debe mostrar una alerta con el mensaje (Documento o contraseña incorrectos).
[ ] Si las credenciales son correctas, debe redirigirnos a /dashboard home.
Registro de usuario:
[x] Debe contener los siguientes campos obligatorios (Documento, nombre, apellido, email, password, password_confirmation, tipo de documento).
[x] Debe contener los siguientes campos opcionales (segundo nombre, segundo apellido).
[x] el correo debe verificar que sea un correo valido ejemplo. (admin@gmail.com).
[x] Si el formulario es invalido, debe deshabilitar el botón de guardar.
[x] Al guardar y tener éxito debe mostrar el mensaje (Usuario creado correctamente).
[x] Al guardar y tener éxito debe redirigirnos a /auth login.
Assignado a:
Objetivo (Quiero):
Registrarse e iniciar sesión.
Rol (Como):
Usuario.
Para:
Permitir a los usuarios acceder a la plataforma.
Criterios:
Diseño:
Inicio de sesión:
Registro de usuario: