public async Task <IActionResult> SignIn(BookApp.Models.UserInputModel model) { if (!ModelState.IsValid) { Console.WriteLine("\n**Vesen**"); return(RedirectToAction("SignIn")); } var result = await signInManager.PasswordSignInAsync(model.UserName, model.Password, true, false); Console.WriteLine("\nEmail: " + model.Email + "\nPassword: "******"\nUsername: "******"\n**ASDF**"); return(RedirectToAction("Index", "Home")); } Console.WriteLine("\n**TYPPI**"); return(RedirectToAction("SignIn")); }
public async Task <IActionResult> SignUp(BookApp.Models.UserInputModel model) { if (!ModelState.IsValid || model.Email == "") { Console.WriteLine("\n**Vesen**"); return(RedirectToAction("SignIn")); } var user = new ApplicationUser { UserName = model.UserName, Email = model.Email }; var result = await userManager.CreateAsync(user, model.Password); if (result.Succeeded) { await userManager.AddClaimAsync(user, new Claim("UserName", $"{model.UserName}")); await signInManager.SignInAsync(user, false); return(RedirectToAction("Index", "Home")); } Console.WriteLine("\n**Ekki Eins Mikid Vesen**"); return(RedirectToAction("SignIn")); }