public ActionResult Register(UserModel user) { if (ModelState.IsValid) { UserDbUtilities.AddUserToDb(user); } return(RedirectToAction("Index", "Home")); }
private bool IsValid(ref UserModel userModel) { var crypto = new SimpleCrypto.PBKDF2(); var isValid = false; var user = UserDbUtilities.GetUser(userModel.Email); if (user != null) { if (user.Parola == crypto.Compute(userModel.Parola, user.CheieParola)) { isValid = true; userModel.id = user.Id; } } return(isValid); }