public IHttpActionResult Authenticate(LoginRequest login)
        {
            if (login == null)
            {
                throw new HttpResponseException(HttpStatusCode.BadRequest);
            }
            Persona usuario = new Persona();

            usuario.correo   = login.correo;
            usuario.password = login.password;
            usuario          = PersonaBLL.ValidateLogin(usuario);
            if (usuario != null)
            {
                return(Ok(new { token = TokenGenerator.GenerateTokenJwt(usuario) }));
            }
            else
            {
                return(Unauthorized());
            }
        }