public void OnActionExecuting(ActionExecutingContext context)
        {
            var authorizationHeader = context.HttpContext.Request.Headers["Authorization"];
            var validator           = new CognitoValidator(authorizationHeader);

            validator.ValidateToken();
        }
        public ActionResult <string> Auth(int id)
        {
            string authorizationHeader = Request.Headers["Authorization"];
            var    validator           = new CognitoValidator(authorizationHeader);

            Console.WriteLine(validator.GetToken());
            Console.WriteLine(validator.GetDecodedToken());
            //  var roles = validator.GetRoles();
            //  Console.WriteLine(string.Join("-", roles));
            return(validator.ValidateToken());
        }