public override Task ValidateClientAuthentication(OAuthValidateClientAuthenticationContext context)
        {
            string clientId;
            string clientSecret;

            context.TryGetFormCredentials(out clientId, out clientSecret);
            SqlLite sql = new SqlLite();

            if (clientId != null & sql.checkClientWithHash(clientSecret, clientId))
            {
                context.SetError("invalid_grant", "Error The ClientId Is Not Recognize");
            }
            else
            {
                context.Validated(clientId);
            }

            return(base.ValidateClientAuthentication(context));
        }