public ActionResult Index(UserValidationModel newUser) { if (!ModelState.IsValid) return View(); provider = new UserMemberProvider(); if (provider.CreateUser(Request.Form["UserName"], Request.Form["Password"], "") != null) return View("Success"); else return View(); }
public ActionResult Register(UserValidationModel newUser) { if (!ModelState.IsValid) return View(); provider = new UserMemberProvider(); if (provider.CreateUser(Request.Form["UserName"], Request.Form["Password"], Request.Form["Email"]) != null) return View("Index", "Forum"); else return View(); }
public ActionResult Index(string returnUrl) { provider = new UserMemberProvider(); if (!ValidateLogOn(Request.Form["userName"], Request.Form["password"])) { return View(); } User user = provider.User; FormsAuthentication.SetAuthCookie(user.UserName, false); if (!String.IsNullOrEmpty(returnUrl) && returnUrl != "/") { return Redirect(returnUrl); } else { return RedirectToAction("Index", "Home"); } }
public ActionResult Login(string returnUrl) { provider = new UserMemberProvider(); if (!ValidateLogOn(Request.Form["UserName"], Request.Form["Password"])) { return View(); } User user = provider.User; Session["Role"] = user.role == 2 ? "admin" : "pleeb"; FormsAuthentication.SetAuthCookie(user.UserName, false); if (!String.IsNullOrEmpty(returnUrl) && returnUrl != "/") { return Redirect(returnUrl); } else { return RedirectToAction("Index", "Forum"); } }