Descripción
Al registrar un nuevo inversor, el sistema debe permitir el ingreso de nombre, apellido, CUIL, email y contraseña. Además, debe asignar un saldo inicial de 1,000,000 a cada usuario nuevo. El sistema también debe permitir el inicio de sesión utilizando el email y la contraseña. Opcionalmente, se puede implementar la recuperación de contraseña y el bloqueo al tercer intento fallido de inicio de sesión.
Criterios de Aceptación
El sistema debe permitir registrar un nuevo inversor con los campos nombre, apellido, CUIL, email y contraseña.
El sistema debe asignar automáticamente un saldo inicial de 1,000,000 al nuevo usuario registrado.
El sistema debe permitir el inicio de sesión utilizando el email y la contraseña registrados.
Opcional: Implementar recuperación de contraseña mediante un enlace enviado al email registrado.
Opcional: Bloquear la cuenta del usuario al tercer intento fallido de inicio de sesión y notificar al usuario.
Requisitos técnicos:
El sistema debe almacenar los datos del inversor en una base de datos.
Debe existir una función para validar las credenciales del usuario durante el inicio de sesión.
Opcional: Implementar un servicio de envío de emails para la recuperación de contraseña.
Escenarios:
Registrar un nuevo inversor:
Registrar un nuevo inversor con nombre, apellido, CUIL, email y contraseña, y verificar que el saldo inicial sea 1,000,000.
Iniciar sesión con un inversor registrado:
Iniciar sesión con un email y contraseña válidos y verificar que el sistema permita el acceso.
Intentar registrar un inversor con un email ya existente:
Intentar registrar un inversor con un email que ya está registrado y verificar que el sistema no lo permita.
-Recuperar la contraseña (opcional):
Solicitar la recuperación de contraseña con un email registrado y verificar que se envíe un enlace de recuperación al email.
Bloquear la cuenta tras varios intentos fallidos (opcional):
*Intentar iniciar sesión con credenciales incorrectas tres veces y verificar que la cuenta se bloquee y se notifique al usuario.
Descripción Al registrar un nuevo inversor, el sistema debe permitir el ingreso de nombre, apellido, CUIL, email y contraseña. Además, debe asignar un saldo inicial de 1,000,000 a cada usuario nuevo. El sistema también debe permitir el inicio de sesión utilizando el email y la contraseña. Opcionalmente, se puede implementar la recuperación de contraseña y el bloqueo al tercer intento fallido de inicio de sesión.
Criterios de Aceptación
Requisitos técnicos:
Escenarios:
-Recuperar la contraseña (opcional): Solicitar la recuperación de contraseña con un email registrado y verificar que se envíe un enlace de recuperación al email. Bloquear la cuenta tras varios intentos fallidos (opcional): *Intentar iniciar sesión con credenciales incorrectas tres veces y verificar que la cuenta se bloquee y se notifique al usuario.