public RespAdm MontarRespAdm(Usuario usuarioBD) { RespAdm usuario = new RespAdm { Id = usuarioBD.Id, Login = usuarioBD.Login, Email = usuarioBD.Email }; usuario.Token = Token.Gerar(usuario.Login, usuario.Id, usuarioBD.IsAdmin); return(usuario); }
public ActionResult Login([FromBody] ReqCredenciais credenciais) { try { RespAdm resp = SuperUsuarioHandler.Login(credenciais); if (resp == null) { return(StatusCode(401, "Usuário ou senha invalido")); } return(Ok(resp)); } catch (Exception ex) { return(StatusCode(500, $"Ocorreu uma falha na sua solicitação: {ex.Message}")); } }