예제 #1
0
        public static SecureAuthUserManager Create()
        {
            var manager = new SecureAuthUserManager(new SecureAuthUserRepository());

            manager.PasswordHasher = new PasswordHasherManager();

            manager.UserValidator = new UserValidator <Customer, int>(manager)
            {
                AllowOnlyAlphanumericUserNames = false,
                RequireUniqueEmail             = false
            };

            manager.PasswordValidator = new PasswordValidator
            {
                RequiredLength          = 6,
                RequireNonLetterOrDigit = false,
                RequireDigit            = false,
                RequireLowercase        = false,
                RequireUppercase        = false,
            };

            return(manager);
        }
 public SecureAuthUserSingInManager(SecureAuthUserManager userManager, IAuthenticationManager authenticationManager)
     : base(userManager, authenticationManager)
 {
 }