oauth bug fixing for provider does not match