public Usuario ConvierteUsuario() { Usuario u = new Usuario(); u.Correo = this.Correo; u.Nombres = this.NombreCompleto; u.Clave = HelperEncripta.EncryptToByte(this.Clave); return(u); }
public IHttpActionResult Autentica([FromBody] UsuarioAutenticaRequest request) { Usuario u = data.RecuperarPorCorreo(request.Correo); if (u == null) { return(BadRequest("Datos incorrectos - Correo")); } if (HelperEncripta.Decrypt(u.Clave) != request.Clave) { return(BadRequest("Datos incorrectos - Clave")); } //generar el JWT u.Clave = null; return(Ok( new UsuarioAutenticaResponse { Usuario = u, Token = "1213213132d13vdfvdf", Opciones = dataOpcion.Listar() })); }