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());
}