Skip to content

Cortadai/angular-auth

Repository files navigation

Este es un proyecto de aplicación de autenticación en Angular 14 que implementa un sistema completo de registro, login y manejo de sesiones mediante tokens JWT. La aplicación está estructurada en dos módulos principales: uno de autenticación (auth) que incluye las páginas de login y registro, y otro módulo protegido (protected) con un dashboard al que solo se puede acceder mediante autenticación validada. Utiliza guards (ValidarTokenGuard) para proteger las rutas del dashboard, verificando y renovando automáticamente los tokens JWT almacenados en localStorage, y se comunica con un backend REST API para realizar las operaciones de autenticación (login, registro y renovación de tokens). La arquitectura implementa lazy loading para optimizar la carga de módulos, usa RxJS para el manejo reactivo de datos, y emplea SweetAlert2 para mostrar mensajes al usuario de forma elegante.

About

App de angular para conectarse con el "node-auth-backend"

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published