public ActionResult Index(LogInModel model, string returnurl) { if (!ModelState.IsValid) return View(model); var l = Member.Login(model.UserName, model.Password, Request.UserHostAddress, 1); if (!l.Key) return View(model); if (returnurl.IsEmpty()) { return RedirectToAction("Index", "Home"); } return Redirect(HttpUtility.UrlDecode(returnurl)); }
public ActionResult Index(LogInModel model, string returnurl) { if (ModelState.IsValid) { var l = Member.Login(model.UserName, model.Password, Request.UserHostAddress, 1); if (l.Key) { var u = Member.GetLoginMember(l.Value); if (u.IsStaff || u.IsLegal) { if (returnurl.IsEmpty()) { return RedirectToAction("Index", "Home"); } return Redirect(HttpUtility.UrlDecode(returnurl)); } return View(model); } } return View(model); }