xReNatS / GRP-Analytics-Dream-Team-2024-PROYINF

0 stars 0 forks source link

Trabajo realizado para HU 2 (Autenticación) #9

Open Torrejonccio opened 1 month ago

Torrejonccio commented 1 month ago

Registro del trabajo realizado para cumplir con la HU seleccionada.

Torrejonccio commented 1 month ago

Crear y relacionar la base de datos con los usuarios existentes y sus respectivos roles/permisos

Tuvimos que crear una base de datos que se adapte a las necesidades del sistema de usuarios con permisos diferenciados. En este caso, configuramos una base de datos en Django, creando usuarios definidos para probar los logueos.

Tiempo empleado: Aproximadamente 150 minutos.

Torrejonccio commented 1 month ago

Crear una pestaña .html y sus formularios correspondientes

Se desarrollo una interfaz funcional utilizando HTML junto con los formularios necesarios para la autenticación. En esta página se agregó un formulario de inicio de sesión que solicita al usuario su nombre y contraseña. Este fue vinculado a las vistas de Django y permite gestionar el proceso de autenticación utilizando las herramientas que Django provee.

Tiempo empleado: Aproximadamente 100 minutos

Torrejonccio commented 1 month ago

Crear un endpoint que permita gestionar usuarios

Desarrollamos un endpoint que se encargara de recibir solicitudes POST para gestionar usuarios y permisos. Usamos vistas basadas en funciones de Django para implementar este mecanismo, asegurando un proceso seguro y eficiente.

Tiempo empleado: Aproximadamente 250 minutos

Torrejonccio commented 1 month ago

Implementar lógica bajo el sistema de login y redireccionamiento

Mediante vistas y manejo de HTML, creamos la lógica encargada de definir la validez de los usuarios que ingresan y como se manejan las autenticaciones erróneas.

Tiempo empleado: Aproximadamente 300 minutos