public ActionResult Login(string returnUrl)
        {
            ViewBag.ReturnUrl = returnUrl;

            return(View(new LoginViewModel
            {
                AllowUserRegistration = _applicationConfiguration.AllowUserRegistration()
            }));
        }
Ejemplo n.º 2
0
        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()
            }));
        }