Fixes bug for external providers when calling SignInManager.ExternalSignInAsync