public IdentityUser Login(LogingInputViewModel model) { var userFromDb = this.Db.Users.FirstOrDefault(x => x.Username == model.Username && x.Password == model.Password); var result = CurrentUser(userFromDb); return(result); }
public IActionResult Login(LogingInputViewModel model) { var user = this.UserService.Login(model); if (user == null) { return(this.View()); } SignIn(user); return(RedirectToAction("/")); }
public IActionResult Login(LogingInputViewModel model) { var user = this.Context.Users.FirstOrDefault(x => x.Username == model.Username && x.Password == model.Password); if (user == null) { return(this.View()); } SignIn(new IdentityUser { Username = model.Username, Email = user.Email, Password = user.Password, Roles = new List <string> { user.Role.ToString() }, }); return(RedirectToAction("/")); }