added consumer token validation check on provider