Se añadió el nombre del proveedor en el token
This commit is contained in:
parent
f3f214044b
commit
b928f04c2d
1
.gitignore
vendored
1
.gitignore
vendored
@ -35,6 +35,7 @@ bld/
|
||||
|
||||
# Visual Studio 2015/2017 cache/options directory
|
||||
.vs/
|
||||
.vscode/
|
||||
# Uncomment if you have tasks that create the project's static files in wwwroot
|
||||
#wwwroot/
|
||||
|
||||
|
@ -24,14 +24,14 @@ namespace MSAdminUsuarios.Controllers
|
||||
{
|
||||
try
|
||||
{
|
||||
if (!_encript.IsValid) return BadRequest("Lectura inválida");
|
||||
if (!_encript.IsValid) return BadRequest("Lectura inv<EFBFBD>lida");
|
||||
|
||||
if (login.TX_LOGINNAME_USUMS == null) return BadRequest("Es necesario ingresar un correo");
|
||||
if (login.TX_PASSWORD_USUMS == null) return BadRequest("Es necesario ingresar una contraseña");
|
||||
if (login.TX_PASSWORD_USUMS == null) return BadRequest("Es necesario ingresar una contrase<EFBFBD>a");
|
||||
|
||||
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<EFBFBD>a incorrectos");
|
||||
|
||||
string token = Token(user);
|
||||
|
||||
@ -62,7 +62,7 @@ namespace MSAdminUsuarios.Controllers
|
||||
_context.USUARIOSMs.Update(user);
|
||||
_context.SaveChanges();
|
||||
|
||||
return Ok("Contraseña actualizada correctamente");
|
||||
return Ok("Contrase<EFBFBD>a actualizada correctamente");
|
||||
} catch (Exception e)
|
||||
{
|
||||
return Conflict(e.Message);
|
||||
@ -74,17 +74,17 @@ namespace MSAdminUsuarios.Controllers
|
||||
{
|
||||
try
|
||||
{
|
||||
if (!_encript.IsValid) return BadRequest(new ResLoginExt("Lectura inválida"));
|
||||
if (!_encript.IsValid) return BadRequest(new ResLoginExt("Lectura inv<EFBFBD>lida"));
|
||||
|
||||
if (login.TX_LOGINNAME_USUMS == null) return BadRequest(new ResLoginExt("Es necesario ingresar un usuario"));
|
||||
if (login.TX_PASSWORD_USUMS == null) return BadRequest(new ResLoginExt("Es necesario ingresar una contraseña"));
|
||||
if (login.TX_PASSWORD_USUMS == null) return BadRequest(new ResLoginExt("Es necesario ingresar una contrase<EFBFBD>a"));
|
||||
|
||||
USUARIO? userExist = _context.USUARIOSMs.FirstOrDefault(u => u.TX_LOGINNAME_USUMS == login.TX_LOGINNAME_USUMS);
|
||||
if (userExist == null) return BadRequest(new ResLoginExt("Usuario o contraseña incorrectos"));
|
||||
if (userExist == null) return BadRequest(new ResLoginExt("Usuario o contrase<EFBFBD>a incorrectos"));
|
||||
|
||||
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(new ResLoginExt("Usuario o contraseña incorrectos", true, userExist.NU_ESTADO_USUMS));
|
||||
if (user == null) return BadRequest(new ResLoginExt("Usuario o contrase<EFBFBD>a incorrectos", true, userExist.NU_ESTADO_USUMS));
|
||||
|
||||
if (user.NU_ESTADO_USUMS != 1) return BadRequest(new ResLoginExt("Usuario inactivo o eliminado.", true, user.NU_ESTADO_USUMS));
|
||||
|
||||
@ -127,7 +127,7 @@ namespace MSAdminUsuarios.Controllers
|
||||
[HttpGet("Encriptar")]
|
||||
public IActionResult Encriptar(string text, int tipo)
|
||||
{
|
||||
if (!_encript.IsValid) return BadRequest("Lectura inválida");
|
||||
if (!_encript.IsValid) return BadRequest("Lectura inv<EFBFBD>lida");
|
||||
|
||||
if (tipo == 0) return Ok(_encript.EncryptPwd(text));
|
||||
|
||||
@ -137,7 +137,7 @@ namespace MSAdminUsuarios.Controllers
|
||||
[HttpGet("Desencriptar")]
|
||||
public IActionResult Desencriptar(string text, int tipo)
|
||||
{
|
||||
if (!_encript.IsValid) return BadRequest("Lectura inválida");
|
||||
if (!_encript.IsValid) return BadRequest("Lectura inv<EFBFBD>lida");
|
||||
|
||||
if (tipo == 0) return Ok(_encript.DecryptPwd(text));
|
||||
|
||||
@ -216,7 +216,8 @@ namespace MSAdminUsuarios.Controllers
|
||||
new Claim("apellidos", apellidos),
|
||||
new Claim("tipo_doc", tipo_doc.ToString()),
|
||||
new Claim("pk", user.NU_PK_USUMS.ToString()),
|
||||
new Claim("sedes", user.TX_SEDES_USUMS == null ? "" : user.TX_SEDES_USUMS)
|
||||
new Claim("sedes", user.TX_SEDES_USUMS == null ? "" : user.TX_SEDES_USUMS),
|
||||
new Claim("TX_NOMBRE_PVD", user.TX_NOMBRE_PVD ?? "{}")
|
||||
});
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user