public ActionResult Authenticate(LoginViewModel loginViewModel) { try { LoginManager lMan = new LoginManager(); UserInfo user = lMan.AuthenticateUser(loginViewModel.User.User_Name, loginViewModel.User.Password); if (user.UserId != 0 && user.Is_Active == true) //if (loginViewModel.User.User_Name == "admin" && loginViewModel.User.Password == "admin") { FormsAuthentication.SetAuthCookie(loginViewModel.User.User_Name, false); //set values in Users Session object. SetUsersSession(loginViewModel.User.User_Name, loginViewModel.User.Password); if (Session["returnURL"] != null && !string.IsNullOrEmpty(Session["returnURL"].ToString())) { string returnURL = Session["returnURL"].ToString(); Session.Remove("returnURL"); Response.Redirect(returnURL); } return(RedirectToAction("Index", "Dashboard")); } else { if (loginViewModel.User.UserId != 0 && loginViewModel.User.Is_Active == false) { TempData["FriendlyMessage"] = MessageStore.Get("SYS06"); } else { TempData["FriendlyMessage"] = MessageStore.Get("SYS03"); } return(RedirectToAction("Index", "Home")); } } catch (Exception ex) { HttpContext.Session.Clear(); loginViewModel.Friendly_Message.Add(MessageStore.Get("SYS01")); return(RedirectToAction("Index", "Home", loginViewModel)); } }
public ActionResult Login(LoginUserDTO user) { LoginManager loginManager = new LoginManager(); LoginUserDTO authenticatedUser = new LoginUserDTO(); authenticatedUser = loginManager.AuthenticateUser(user); if (authenticatedUser.UserName != null && authenticatedUser.userId > 0) { //store data in cache return(RedirectToAction("Index", "Playground")); } else { return(View("Error")); } }
public IHttpActionResult PostLogin1([FromBody] LoginObject loginObject) { var userId = LoginManager.AuthenticateUser(loginObject.Username, loginObject.Password, true); return(Ok(userId)); }
public IHttpActionResult Login1(string username, string password) { var userId = LoginManager.AuthenticateUser(username, password, true); return(Ok(userId)); }