public IActionResult LogIn(string email, string password) { SimpleAdsDb db = new SimpleAdsDb(_connectionString); var user = db.LogIn(email, password); if (user == null) { TempData["errorMessage"] = "Invalid email and password combo"; return(Redirect("/account/login")); } var claims = new List <Claim> { new Claim("user", email) }; HttpContext.SignInAsync(new ClaimsPrincipal( new ClaimsIdentity(claims, "Cookies", "user", "role"))).Wait(); return(Redirect("/home/newad")); }