public IActionResult OnGet(int id) { if (User.SignedIn) { GetUser = service.GetZuberUserById(id); return(Page()); } else { return(RedirectToPage("Login")); } }
public IActionResult OnGet() { if (User.SignedIn) { editableUser = User.User; return(Page()); } //Anything else { return(RedirectToPage("Login")); } }
public IActionResult OnPost() { ZuberUser user = service.GetZuberUser(input.Email); if (user != null && EFUserService.CheckHashedPassword(user.Email, user.Password, input.Password)) { User.Login(user); //IdentityService.Identity.Login(user); return(RedirectToPage("Index")); } failedLogin = true; return(Page()); }
public IActionResult OnPost() { if (!ModelState.IsValid) { return(Page()); } ZuberUser NewToDatabase = new ZuberUser(); NewToDatabase.Name = newUser.Name; NewToDatabase.Email = newUser.Email; NewToDatabase.PhoneNo = newUser.PhoneNo; NewToDatabase.Password = newUser.Password; NewToDatabase.Driver = newUser.Driver; service.AddZuberUser(NewToDatabase); User.Login(service.GetZuberUser(NewToDatabase.Email)); return(RedirectToPage("dotSettings")); }
public void Login(ZuberUser user) { User = user; }
public void GiveUserDot(ZuberUser user, int id) { user.DotId = id; service.Users.Update(user); service.SaveChanges(); }
public void UpdateZuberUser(ZuberUser user) { service.Users.Update(user); service.SaveChanges(); }
public void AddZuberUser(ZuberUser user) { user.Password = PasswordHash(user.Email, user.Password); service.Users.Add(user); service.SaveChanges(); }