From 234c2b531018521ede6a6caeaae4d6500e58e92f Mon Sep 17 00:00:00 2001 From: "Dario F. Gomez Z" Date: Mon, 22 Jul 2024 09:18:05 -0500 Subject: [PATCH] Prueba de inactividad de usuario --- Microservicios/MsUsuarios/Controllers/AuthController.cs | 7 ++++--- Microservicios/MsUsuarios/MSAdminUsuarios.csproj | 2 ++ Microservicios/MsUsuarios/appsettings.Development.json | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Microservicios/MsUsuarios/Controllers/AuthController.cs b/Microservicios/MsUsuarios/Controllers/AuthController.cs index 5697e12..e9bfbae 100644 --- a/Microservicios/MsUsuarios/Controllers/AuthController.cs +++ b/Microservicios/MsUsuarios/Controllers/AuthController.cs @@ -53,8 +53,9 @@ namespace MSAdminUsuarios.Controllers if (login.TX_PASSWORD_USUMS == null) return BadRequest("Es necesario ingresar una contraseña."); USUARIO? userldap = _context.USUARIOSMs.FirstOrDefault(u => u.TX_LOGINNAME_USUMS == login.TX_LOGINNAME_USUMS); - if (userldap == null) return BadRequest("usuario"); - if(userldap.BL_VIENELDAP_USUMS == 1) + if (userldap == null) return BadRequest("Nombre de usuario no encontrado."); + if (userldap.NU_ESTADO_USUMS != 1) return BadRequest("Usuarios inactivo o bloqueado."); + if (userldap.BL_VIENELDAP_USUMS == 1) { //bool boolldap = LoginLib.Login(login.TX_LOGINNAME_USUMS, login.TX_PASSWORD_USUMS); bool loggedWithLdap = _ldap.Login( @@ -80,7 +81,7 @@ namespace MSAdminUsuarios.Controllers { USUARIO? user = _context.USUARIOSMs.FirstOrDefault(u => u.TX_LOGINNAME_USUMS == login.TX_LOGINNAME_USUMS && u.TX_PASSWORD_USUMS == _encript.EncryptPwd(login.TX_PASSWORD_USUMS)); - if (user == null) return BadRequest("Usuario o contrase�a incorrectos"); + if (user == null) return BadRequest("Usuario o contraseña incorrectos"); string token = Token(user); diff --git a/Microservicios/MsUsuarios/MSAdminUsuarios.csproj b/Microservicios/MsUsuarios/MSAdminUsuarios.csproj index 954aa91..e942b88 100644 --- a/Microservicios/MsUsuarios/MSAdminUsuarios.csproj +++ b/Microservicios/MsUsuarios/MSAdminUsuarios.csproj @@ -31,4 +31,6 @@ + + diff --git a/Microservicios/MsUsuarios/appsettings.Development.json b/Microservicios/MsUsuarios/appsettings.Development.json index a707b95..71a010f 100644 --- a/Microservicios/MsUsuarios/appsettings.Development.json +++ b/Microservicios/MsUsuarios/appsettings.Development.json @@ -1,6 +1,6 @@ { "ConnectionStrings": { - "ConString": "user id=ADMIN;password=ITTASA2017;data source=(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=181.204.191.98)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=PROYECTOS)))" + "ConString": "user id=ADMIN;password=AFQ_2024;data source=(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=181.204.191.98)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=PROYECTOS)))" }, "RabbitMQConfig": { "HostName": "localhost",