Este es un proyecto desarrollado en C# y .NET 9 que proporciona funcionalidades de autenticación de usuarios para sistemas LIN. El proyecto se centra en garantizar la seguridad y la gestión de usuarios en entornos LIN, permitiendo un acceso controlado a la información.
- 
Autenticación de Usuarios: El sistema permite a los usuarios autenticarse utilizando sus credenciales de acceso únicas, asegurando que solo usuarios autorizados puedan acceder.
 - 
Gestión de Usuarios: Los administradores tienen la capacidad de gestionar usuarios, lo que incluye la creación, edición y eliminación de cuentas de usuario. Esto permite un control total sobre quién tiene acceso y qué permisos se les otorgan.
 - 
Roles y Permisos: El sistema implementa un sistema de roles y permisos, lo que permite definir diferentes niveles de acceso para los usuarios.
 - 
Registro de Actividades: Se registra cada actividad de inicio de sesión y gestión de usuarios para garantizar la trazabilidad y la seguridad del sistema. Los registros se pueden utilizar para auditorías y para detectar posibles intentos de acceso no autorizados.
 
- .NET 9 Runtime
 - Base de datos compatible con Entity Framework (SQL Server)
 
- 
Clona este repositorio en tu máquina local.
git clone https://github.com/LINServices/LIN.Identity.git - 
Abre la solución en Visual Studio o tu IDE preferido.
 - 
Configura la conexión a la base de datos en el archivo
appsettings.json, proporcionando la cadena de conexión correcta. - 
Compila y ejecuta la aplicación.