public ActionResult Logout() { McAuthHttpClient.Revoke(User.Identity.Name); FormsAuthentication.SignOut(); return(RedirectToAction("", "")); }
public ActionResult ServerStatus() { McAuthHttpClient.Renew(User.Identity.Name, Request.UserHostAddress); if (HttpContext.Application["UpdateProgress"] != null) { return(Content("Updating")); } else if (ProcHttpClient.IsRunning("McServer")) { return(Content("Online")); } else { return(Content("Offline")); } }
public ActionResult Login(string username, string password, string returnUrl) { if (Membership.ValidateUser(username, password)) { FormsAuthentication.SetAuthCookie(username, true); McAuthHttpClient.Renew(username, Request.UserHostAddress); if (!String.IsNullOrEmpty(returnUrl)) { return(Redirect(returnUrl)); } return(RedirectToAction("Profile")); } ViewData["error"] = "Incorrect Username and Password combination !"; ViewData["returnUrl"] = returnUrl; return(View()); }