Exemple #1
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());
        }
 public CachedUserService(
     EFUserService service,
     CoreBaseSettings coreBaseSettings,
     UserServiceCache userServiceCache
     ) : this()
 {
     Service               = service ?? throw new ArgumentNullException("service");
     CoreBaseSettings      = coreBaseSettings;
     UserServiceCache      = userServiceCache;
     Cache                 = userServiceCache.Cache;
     CacheUserInfoItem     = userServiceCache.CacheUserInfoItem;
     CacheUserPhotoItem    = userServiceCache.CacheUserPhotoItem;
     CacheGroupCacheItem   = userServiceCache.CacheGroupCacheItem;
     CacheUserGroupRefItem = userServiceCache.CacheUserGroupRefItem;
     TrustInterval         = userServiceCache.TrustInterval;
 }
        public CachedUserService(
            EFUserService service,
            CoreBaseSettings coreBaseSettings,
            UserServiceCache userServiceCache
            )
        {
            this.service          = service ?? throw new ArgumentNullException("service");
            CoreBaseSettings      = coreBaseSettings;
            UserServiceCache      = userServiceCache;
            cache                 = userServiceCache.Cache;
            CacheUserInfoItem     = userServiceCache.CacheUserInfoItem;
            CacheUserPhotoItem    = userServiceCache.CacheUserPhotoItem;
            CacheGroupCacheItem   = userServiceCache.CacheGroupCacheItem;
            CacheUserGroupRefItem = userServiceCache.CacheUserGroupRefItem;
            trustInterval         = userServiceCache.TrustInterval;

            CacheExpiration = TimeSpan.FromMinutes(20);
            DbExpiration    = TimeSpan.FromMinutes(1);
            PhotoExpiration = TimeSpan.FromMinutes(10);
        }
Exemple #4
0
 public void Setup()
 {
     _userService = new EFUserService(_contextFactory);
 }
 public DbTenantServiceTest()
 {
     userService = new EFUserService((UserDbContext)null);
 }
Exemple #6
0
 public DbTenantServiceTest()
 {
     userService = new EFUserService();
 }