public ActionResult Login(string returnUrl) { ViewBag.ReturnUrl = returnUrl; return(View(new LoginViewModel { AllowUserRegistration = _applicationConfiguration.AllowUserRegistration() })); }
public async Task <ActionResult> Login(string returnUrl) { returnUrl ??= Url.Content("~/"); // Clear the existing external cookie to ensure a clean login process await HttpContext.SignOutAsync(IdentityConstants.ExternalScheme); ViewBag.ReturnUrl = returnUrl; return(View(new LoginViewModel { AllowUserRegistration = _applicationConfiguration.AllowUserRegistration() })); }