public ActionResult Login(FormCollection form) { var userName = form["UserName"]; var password = form["Password"]; var valid = securityProvider.ValidateUser(userName, password); if (valid) { if (securityProvider.IsAccountActivated(userName)) { FormsAuthentication.SetAuthCookie(userName, false); securityProvider.LogInUser(userName); cartManager.SetCartUserName(); return(Json(new { Authenticated = true, Activated = true })); } else { return(Json(new { Authenticated = true, Activated = false })); } } return(Json(new { Authenticated = false, Activated = false })); }