public virtual ActionResult Register(RegisterEditModel model) { if (!ModelState.IsValid) return View(model); var user = model.AsUser(); if (_userService.AddUser(user).Id <= 0) return View(model); var adminCookie = new HttpCookie("ChiakiCookie" + user.UserName) { Value = UserPasswordHelper.MD5(true.ToString()) }; if (!string.IsNullOrEmpty(FormsAuthentication.CookieDomain)) adminCookie.Domain = FormsAuthentication.CookieDomain; adminCookie.HttpOnly = true; Response.Cookies.Add(adminCookie); FormsAuthentication.SetAuthCookie(model.UserName, false); return RedirectToAction(MVC.Channel.Home()); }