public RedirectToRouteResult Save(UserInfo user) { /*if (_userReposytory.UserInfoes.Any(e => e.Login == user.Login)) throw new ArgumentException("Логин занят"); user.GetHash(); _userReposytory.AddUser(user);*/ return RedirectToAction("Index", "Home", null); }
public AuthReturnState SaveToken(Token token, UserInfo user, AppData app) { if (UserSession != null) { UserSession.TokenLocal = token; return AuthReturnState.Success; } else return AuthReturnState.SessionIsNull; }
public AuthReturnState CreateNewSession(UserInfo user, AppData app) { UserSession = new Session { SessionId = Guid.NewGuid(), UserInfoLocal = user, AppDataLocal = app, TokenLocal = null }; return AuthReturnState.Success; }
public void AddUser(UserInfo user) { var dbEntry = _context.UserInfoes.Find(user.Id); if (dbEntry == null) { _context.UserInfoes.Add(user); } _context.SaveChanges(); }