public HttpResponse Register(UserRegisterInputModel model) { if (!ModelStateValidator.IsValid(model)) { return(this.View()); } this.userService.Create(model.Username, model.Email, model.Password, model.UserType); return(this.Redirect(nameof(this.Login))); }
public HttpResponse Login(UserLoginInputModel model) { if (!ModelStateValidator.IsValid(model)) { return(this.View()); } var userId = this.userService.GetUserId(model.Username, model.Password); this.SignIn(userId); return(this.Redirect("/")); }