Example #1
0
        public async Task <AppUser> GetUserByUserNameAsync(string userName, EntityHeader org, EntityHeader requestedByUser)
        {
            var appUser = await _appUserRepo.FindByNameAsync(userName);

            await AuthorizeAsync(appUser, AuthorizeResult.AuthorizeActions.Read, requestedByUser, org);

            appUser.PasswordHash = null;
            return(appUser);
        }
Example #2
0
 public Task <AppUser> FindByNameAsync(string userName, CancellationToken token)
 {
     return(_userRepo.FindByNameAsync(userName));
 }