public IActionResult Authenticate([FromBody] LoginPostDTO login) { var user = _userService.Authenticate(login.Username, login.Password); if (user == null) { return(BadRequest(new { message = "Username or password is incorrect" })); } return(Ok(user)); }
public IActionResult Index(LoginPostDTO loginPostDTO) { var tempMember = _memberService.Get(x => x.Username == loginPostDTO.Username && x.Password == loginPostDTO.Password); if (tempMember == null) { TempData["Err"] = "Incorrect username of password"; return(RedirectToAction("Index")); } //session comment HttpContext.Session.SetObjectAsJson("Member", tempMember); return(RedirectToAction("Index", "Member")); }