예제 #1
0
        public GPUserManager(CamposurContext context, IDataProtectionProvider protectionProvider, UserStore <AuthUser> userStore) : base(userStore)
        {
            PasswordValidator = new PasswordValidator
            {
                RequiredLength          = 6,
                RequireNonLetterOrDigit = false,
                RequireDigit            = true,
                RequireLowercase        = true,
                RequireUppercase        = true,
            };

            UserTokenProvider = new DataProtectorTokenProvider <AuthUser>(protectionProvider.Create("ASP.NET Identity"));

            UserValidator = new UserValidator <AuthUser>(this)
            {
                AllowOnlyAlphanumericUserNames = false,
                RequireUniqueEmail             = true
            };
        }
예제 #2
0
 public CollectionRepository(CamposurContext ctx)
 {
     context = ctx;
     dbset   = ctx.Set <T>();
 }