// GET : Authors/Login public ActionResult Login() { if (Request.IsAuthenticated) { return(RedirectToAction("Permission denied!\n")); } LoginAuthorViewModel model = new LoginAuthorViewModel(); return(View(model)); }
public ActionResult Login(string username, string password, bool rememberMe) { try { int response; LoginAuthorViewModel model = new LoginAuthorViewModel(ModelState.IsValid, username, password, rememberMe, AuthorService, out response); if (response == 1) { Response.Cookies.Add(model.Cookie); return(RedirectToAction("Index")); } return(View(model)); } catch { return(RedirectToRoute("~/Shared/Error")); } }