Example #1
0
        public async Task <bool> RegisterUser(UserFormVm userForm)
        {
            var user = new IdentityUser {
                UserName = userForm.Username,
            };

            var result = await userManager.CreateAsync(user, userForm.Password);

            return(result.Succeeded);
        }
Example #2
0
        public async Task <bool> AuthenticateUser(UserFormVm userForm)
        {
            var user = await userManager.FindByNameAsync(userForm.Username);

            if (user != null)
            {
                var result = await signInManager.CheckPasswordSignInAsync(user, userForm.Password, false);

                return(result.Succeeded);
            }
            return(false);
        }