Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2. Usuario Registrado: Inicio de sesión #2

Open
ElenaRodriguezRio opened this issue Mar 4, 2020 · 0 comments
Open

2. Usuario Registrado: Inicio de sesión #2

ElenaRodriguezRio opened this issue Mar 4, 2020 · 0 comments

Comments

@ElenaRodriguezRio
Copy link
Owner

Suministrando su email y contraseña, un usuario podrá autenticarse ante el sistema. Sólo los usuarios que proporcionen correctamente su email y su contraseña podrán iniciar sesión con éxito.
En caso de que el inicio de sesión fracase, será necesario mostrar un mensaje de error indicando el problema.
En caso de que el inicio de sesión sea correcto se debe dirigir al usuario a la vista que “lista todos los usuarios de la aplicación”

Caso 1: Usuario con perfil de administrador
• De momento, sólo existirá un usuario administrador en el sistema con email “[email protected]” y contraseña “admin”. Debe haber usuarios con perfil administrador podemos indicar que un usuario es administrador incluyendo un campo extra en sus datos. Se puede crear un usuario administrador de prueba e insertarlo desde código o directamente en la base de datos, no hace falta que se puedan registrar administradores a través de la aplicación.
• En caso de que el inicio de sesión sea correcto se debe redirigir al usuario a la vista que contenga las opciones del perfil Administrador. Ejemplo: dirigir al usuario a la vista que “lista todos los usuarios de la aplicación”

Caso 2: Usuario Estándar
• En caso de que el inicio de sesión sea correcto se debe dirigir al usuario a la vista que contenga con las opciones del perfil Usuario. Ejemplo: dirigir al usuario a la vista que “lista todos los usuarios de la aplicación o a la página home”

Pruebas Funcionales
[Prueba5] Inicio de sesión con datos válidos (administrador).
[Prueba6] Inicio de sesión con datos válidos (usuario estándar).
[Prueba7] Inicio de sesión con datos inválidos (usuario estándar, campo email y contraseña vacíos).
[Prueba8] Inicio de sesión con datos válidos (usuario estándar, email existente, pero contraseña
incorrecta).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant