img azure

Sistema de Autenticación desplegado en Azure

Este proyecto consistió en la implementación de un sistema básico para Autenticación de usuarios utilizando Firebase como gestor de los mismos.

Para iniciar sesión, el usuario debe estar registrado. Además, solo podrá realizar acciones en el sistema si se encuentra activo, para ello pasará por un proceso de activación.

El proceso de activación de un nuevo usuario, se lleva a cabo cuando este intente iniciar sesión, al validarse su estado de inactividad en el sistema, se le redirige a una página donde ingresará el código de activación que se le habrá enviado por correo electrónico.

Diagrama de la base de datos

Diagrama de la base de datos

Una vez activado, el usuario puede iniciar sesión y cada paso que dé en el sistema será monitoreado y gestionado por medio de un token.

Cuando el usuario haya iniciado sesión visualizará una interfaz como esta:

Interfaz grafica del sistema

Sería diferente en caso de que el usuario no tenga cuentas registradas, pues le mostraría un mensaje notificándoselo.

Al dar clic en una de las cuentas, se desplegarán las transacciones de la misma. Cada transacción puede tener uno o varios tags y al posar el cursor sobre cualquiera de ellos, se mostrará cuántas transacciones hizo con ese tag.

Repositorios:

Tecnologías utilizadas: