Пример #1
0
 public IActionResult OnGet(int id)
 {
     if (User.SignedIn)
     {
         GetUser = service.GetZuberUserById(id);
         return(Page());
     }
     else
     {
         return(RedirectToPage("Login"));
     }
 }
Пример #2
0
 public IActionResult OnGet()
 {
     if (User.SignedIn)
     {
         editableUser = User.User;
         return(Page());
     }
     //Anything
     else
     {
         return(RedirectToPage("Login"));
     }
 }
Пример #3
0
        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());
        }
Пример #4
0
        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"));
        }
Пример #5
0
 public void Login(ZuberUser user)
 {
     User = user;
 }
Пример #6
0
 public void GiveUserDot(ZuberUser user, int id)
 {
     user.DotId = id;
     service.Users.Update(user);
     service.SaveChanges();
 }
Пример #7
0
 public void UpdateZuberUser(ZuberUser user)
 {
     service.Users.Update(user);
     service.SaveChanges();
 }
Пример #8
0
 public void AddZuberUser(ZuberUser user)
 {
     user.Password = PasswordHash(user.Email, user.Password);
     service.Users.Add(user);
     service.SaveChanges();
 }