Beispiel #1
0
 public IActionResult Index(LogModel model)
 {
     if (ModelState.IsValid && model.Password == model.PasswordConfirm && model.Password != null && model.Username != null)
     {
         // User user = new User { Email = model.Username, UserName = model.Email, Year = model.Year };
         Authentication user = new Authentication {
             Login = model.Username, Password = model.Password, AccessLevel = 0, AssociatedInventory = 0
         };
         // добавляем пользователя
         _authentication.AddUser(user);
         CachingUserData(model.Username, model.Password);
         return(RedirectToAction("Index", "LevelSelect"));
     }
     return(View(model));
 }
Beispiel #2
0
 public ActionResult Register(RegisterModel model)
 {
     if (ModelState.IsValid)
     {
         if (auth.CheckUser(model.UserName, model.Password) == null)
         {
             auth.AddUser(model.UserName, model.Email, model.Password);
             if (auth.CheckUser(model.UserName, model.Password) != null)
             {
                 FormsAuthentication.SetAuthCookie(model.UserName, true);
                 return(RedirectToAction("Index", "Races"));
             }
         }
         else
         {
             ModelState.AddModelError("", "There is the user with the same username, please try again");
         }
     }
     return(View(model));
 }