public AuthModule(IUserValidator userValidator) { Get["/login"] = args => { return View["home/home.html"]; }; Get["/logout"] = args => { return this.LogoutAndRedirect("~/"); }; Post["/login"] = args => { var userGuid = userValidator.UserIsValid((string)this.Request.Form.UserName, (string)this.Request.Form.Password); if (!userGuid.HasValue) { return this.Context.GetRedirect("~/login?error=true&username=" + (string)this.Request.Form.Username); } DateTime? expiry = null; if (this.Request.Form.RememberMe.HasValue) { expiry = DateTime.Now.AddDays(7); } return this.LoginAndRedirect(userGuid.Value, expiry); }; }
public Game() { characterQuery = new GetCharacterInfoQueryHandler(); choiceHandler = new UserChoiceHandler(); createCharacterHandler = new CreateCharacterHandler(); userValidator = new DatabaseUserValidator(); }
public bool Persist(IUserValidator validator) { bool bValid = validator.Validate(this); if(bValid) bValid = this.Gateway.Persist(this); return bValid; }
public AdminController(UserManager <AppUser> usrMgr, IUserValidator <AppUser> userValid, IPasswordValidator <AppUser> passValid, IPasswordHasher <AppUser> passwordНash, MainDBContext mdb, ApplicationDbContext adb) { userManager = usrMgr; userValidator = userValid; passwordValidator = passValid; passwordHasher = passwordНash; mainDBContext = mdb; applicationDbContext = adb; }
public UserApiController(IUserSaver userSaver, IUserDataFinder userDataFinder, IDataRemover dataRemover, IUserValidator userValidator) { _userSaver = userSaver; _userDataFinder = userDataFinder; _dataRemover = dataRemover; _userValidator = userValidator; }
public AdminController(IUserValidator <User> usrVal, UserManager <User> usrMgr, IPasswordHasher <User> passMgr, IPasswordValidator <User> passVal) { userManager = usrMgr; userValidator = usrVal; passwordHasher = passMgr; passwordValidator = passVal; }
public AccountController(UserManager <Account> userMgr, SignInManager <Account> signinMgr, IPasswordHasher <Account> passwordHash, IPasswordValidator <Account> passwordValid, IUserValidator <Account> userValid, InsuranceContext context) { userManager = userMgr; signInManager = signinMgr; passwordHasher = passwordHash; passwordValidator = passwordValid; userValidator = userValid; _context = context; }
public AccountController(AppIdentityDbContext context, SignInManager <AppUser> signInManager, IPasswordHasher <AppUser> passwordHasher, IUserValidator <AppUser> userValidator, IPasswordValidator <AppUser> passwordValidator, UserManager <AppUser> userManager, ILogger <AccountController> logger) { this.context = context; this.passwordValidator = passwordValidator; this.passwordHasher = passwordHasher; this.userValidator = userValidator; this.userManager = userManager; this.logger = logger; this.signInManager = signInManager; }
public TeamViewService(ITeamMapper teamMapper, IUserRepository userRepository, IUserValidator userValidator, ITeamValidator teamValidator, IUserMapper userMapper, ITeamRepository teamRepository) { _teamMapper = teamMapper; _teamRepository = teamRepository; _userMapper = userMapper; _teamValidator = teamValidator; _userValidator = userValidator; _userRepository = userRepository; }
public AdminController(UserManager <AppUser> userManager, IUserValidator <AppUser> userValidator, IPasswordValidator <AppUser> passwordValidator, IPasswordHasher <AppUser> passwordHasher) { this.userManager = userManager; this.userValidator = userValidator; this.passwordValidator = passwordValidator; this.passwordHasher = passwordHasher; }
public TeacherController(ITeacherService teacherService, ISubjectService subjectService, IPasswordHasher <AppUser> passwordHash, IPasswordValidator <AppUser> passValid, UserManager <AppUser> userManager, IUserValidator <AppUser> userValid, RoleManager <IdentityRole> roleManager) { _userManager = userManager; _subjectService = subjectService; _teacherService = teacherService; _userValidator = userValid; _roleManager = roleManager; _passwordValidator = passValid; _passwordHasher = passwordHash; }
public AccountController(UserManager <AppUser> userMgr, SignInManager <AppUser> signinMgr, IPasswordHasher <AppUser> passwordHash, IPasswordValidator <AppUser> passwordVal, IUserValidator <AppUser> userValid, ProBetContext context) { userManager = userMgr; signInManager = signinMgr; passwordHasher = passwordHash; passwordValidator = passwordVal; userValidator = userValid; _context = context; }
public AuthController(UserManager <VesizleUser> userManager, IMapper mapper, IPasswordValidator <VesizleUser> passwordValidator, IPasswordHasher <VesizleUser> passwordHasher, SignInManager <VesizleUser> signInManager, IUserValidator <VesizleUser> userValidator, RoleManager <VesizleRole> roleManager) { _userManager = userManager; _mapper = mapper; _passwordValidator = passwordValidator; _passwordHasher = passwordHasher; _signInManager = signInManager; _userValidator = userValidator; _roleManager = roleManager; }
public AdminController(UserManager <AppUser> usrMgr, IUserValidator <AppUser> userValid, IPasswordValidator <AppUser> passValid, IPasswordHasher <AppUser> passwordHash) { userManager = usrMgr; userValidator = userValid; passwordValidator = passValid; passwordHasher = passwordHash; }
public EditModel(UserManager <ApplicationUser> usrMgr, IUserValidator <ApplicationUser> userValid, IPasswordValidator <ApplicationUser> passValid, IPasswordHasher <ApplicationUser> passwordHash) { userManager = usrMgr; userValidator = userValid; passwordValidator = passValid; passwordHasher = passwordHash; }
public UserManager(IUserStore <IdentityUser> store, IOptions <IdentityOptions> optionsAccessor, IPasswordHasher <IdentityUser> passwordHasher, IUserValidator <IdentityUser> userValidators, IPasswordValidator <IdentityUser> passwordValidators, ILookupNormalizer keyNormalizer, IdentityErrorDescriber errors, IServiceProvider services, ILogger <UserManager <IdentityUser> > logger) : base(store, optionsAccessor, passwordHasher, userValidators, passwordValidators, keyNormalizer, errors, services, logger) { }
public AdminController(UserManager <AppUser> usrMgr, IUserValidator <AppUser> userValid, IPasswordValidator <AppUser> passValid, IPasswordHasher <AppUser> passwordHash, RoleManager <IdentityRole> roleMgr) { userManager = usrMgr; userValidator = userValid; passwordValidator = passValid; passwordHasher = passwordHash; roleManager = roleMgr; }
public AdminController( UserManager <AppUser> usrmgr, IUserValidator <AppUser> usrVal, IPasswordValidator <AppUser> pswdVal, IPasswordHasher <AppUser> pswdHash) { userManager = usrmgr; userValidator = usrVal; passwordValidator = pswdVal; passwordHasher = pswdHash; }
public UserService( IMapper mapper, IUserValidator userValidator, IUserRepository userRepository, IUserPasswordService userPasswordService) { _mapper = mapper; _userValidator = userValidator; _userRepository = userRepository; _userPasswordService = userPasswordService; }
public AdminController(UserManager <AppUser> usrMgr, IPasswordHasher <AppUser> passwordHash, IPasswordValidator <AppUser> passwordVal, IUserValidator <AppUser> userValid, RoleManager <IdentityRole> roleManager, KnowledgeBaseContext context) { userManager = usrMgr; passwordHasher = passwordHash; passwordValidator = passwordVal; userValidator = userValid; _roleManager = roleManager; _context = context; }
public ApplicationUserController( UserManager <ApplicationUser> userMgr, IUserValidator <ApplicationUser> userValid, IPasswordValidator <ApplicationUser> passValid, IPasswordHasher <ApplicationUser> passHasher) { userManager = userMgr; userValidator = userValid; passwordValidator = passValid; passwordHasher = passHasher; }
/// <summary> /// Initializes a new instance of the <see cref="UserStorage"/> class. /// </summary> /// <param name="userIdGenerator">The user identifier generator.</param> /// <param name="userValidator">The user validator.</param> /// <exception cref="System.ArgumentNullException">userIdGenerator</exception> public UserStorage(IUserIdGenerator userIdGenerator, IUserValidator userValidator = null) { if (userIdGenerator == null) { throw new ArgumentNullException(nameof(userIdGenerator)); } this.userIdGenerator = userIdGenerator; this.userValidator = userValidator; this.storage = new List <User>(); }
public AdminController(RoleManager <Role> roleMgr, UserManager <User> userManager, IAccountManager accountManager, IMapper mapper, IPasswordHasher <User> passwordHasher, IPasswordValidator <User> passwordValidator, IUserValidator <User> _userValidator, IClaimRepo claim, RollerDataContext context) { roleManager = roleMgr; _userManager = userManager; _accountManager = accountManager; _mapper = mapper; _claim = claim; _context = context; }
/// <summary> /// Creates instance of UserController. /// </summary> /// <param name="userManager">Identity user manager.</param> /// <param name="userValidator">Identity user validator.</param> /// <param name="passwordValidator">Identity password validator.</param> /// <param name="passwordHasher">Identity password hasher.</param> public UserController( UserManager <User> userManager, IUserValidator <User> userValidator, IPasswordValidator <User> passwordValidator, IPasswordHasher <User> passwordHasher) { _userManager = userManager; _userValidator = userValidator; _passwordValidator = passwordValidator; this.passwordHasher = passwordHasher; }
/// <summary> /// Initializes a new instance of the <see cref="BasicAuthenticationConfiguration"/> class. /// </summary> /// <param name="userValidator">A valid instance of <see cref="IUserValidator"/> class</param> /// <param name="realm">Basic authentication realm</param> public BasicAuthenticationConfiguration(IUserValidator userValidator, string realm) { if (userValidator == null) throw new ArgumentNullException("userValidator"); if (string.IsNullOrEmpty(realm)) throw new ArgumentException("realm"); this.UserValidator = userValidator; this.Realm = realm; }
public AdminController(ICarRepository repo, UserManager <AppUser> usrMng, IPasswordValidator <AppUser> passValid, IPasswordHasher <AppUser> passHasher, IUserValidator <AppUser> userValid, IWebHostEnvironment hostEnvironment, ApplicationDbContext _context, IConfiguration configuration) { repository = repo; userManager = usrMng; passwordValidator = passValid; userValidator = userValid; passwordHasher = passHasher; this._configuration = configuration; this._hostEnvironment = hostEnvironment; context = _context; }
public UserViewService(IUserRepository userRepository, IWorkshopRepository workshopRepository, ITeamRepository teamRepository, IUserValidator userValidator, IUserMapper userMapper, ICryptographerService cryptoService, IUserService userService) { _userRepository = userRepository; _userService = userService; _cryptoService = cryptoService; _userMapper = userMapper; _userValidator = userValidator; _workshopRepository = workshopRepository; _teamRepository = teamRepository; }
public AdminController(UserManager <AppUser> usrManager, IUserValidator <AppUser> userValid, IPasswordValidator <AppUser> passValid, IPasswordHasher <AppUser> passHash, ITeamRepository teamRepo, IUserRepository userRepository) { _userManager = usrManager; // inicjacja pól potrzebnych do edycji usera _userValidator = userValid; _passwordValidator = passValid; _passwordHasher = passHash; _teamRepository = teamRepo; _userRepository = userRepository; }
public AccountController(AppUserManager userManager, SignInManager <AppUser> signInManager, IUserValidator <AppUser> userValidator, IPasswordValidator <AppUser> passwordValidator, IPasswordHasher <AppUser> passwordHasher) { this.userManager = userManager; this.signInManager = signInManager; this.userValidator = userValidator; this.passwordValidator = passwordValidator; this.passwordHasher = passwordHasher; }
public GenericUserService(IUserSettingsService settingsService, IUserRepository <TRepositoryUser, TKey> userRepository, IPasswordHasher passwordHasher, IPasswordValidator passwordValidator, IUserValidator <TServiceUser, TKey> userValidator, IClaimsIndentityService <TServiceUser, TKey> claimsIndentityService) { _settingsService = settingsService; _userRepository = userRepository; _passwordHasher = passwordHasher; _passwordValidator = passwordValidator; _userValidator = userValidator; _claimsIndentityService = claimsIndentityService; _userValidator.AllowOnlyAlphanumericUserNames = _settingsService.UsernameOnlyAlphaNumerics; }
public UserController( IAuthService auth, IUserStorage storage, IUserValidator validator, ILogger logger) { _auth = auth; _storage = storage; _validator = validator; _logger = logger; }
public LoginController(UserManager <AppUser> userMgr, SignInManager <AppUser> signinMgr, IUserValidator <AppUser> userValid, IPasswordValidator <AppUser> passValid, IPasswordHasher <AppUser> passwordHash) { _userManager = userMgr; _signInManager = signinMgr; userValidator = userValid; passwordValidator = passValid; passwordHasher = passwordHash; }
public void UserModuleTest_SetUp() { _userStore = Substitute.For <IUserStore>(); _userValidator = Substitute.For <IUserValidator>(); _passwordProvider = Substitute.For <IPasswordProvider>(); Mapper.Initialize((cfg) => { cfg.CreateMap <UserViewModel, UserModel>(); }); }
public UserController(UserManager <IdentityUser> userManager, IPasswordValidator <IdentityUser> passwordValidator, IPasswordHasher <IdentityUser> passwordHasher, IUserValidator <IdentityUser> userValidator, IUnitOfWork unitOfWork, RoleManager <IdentityRole> roleManager) { _userValidator = userValidator; _userManager = userManager; _unitOfWork = unitOfWork; _roleManager = roleManager; }
public AccountManager( IAccountContext accountContext, ICryptoProvider cryptoProvider, ISystemContext systemContext, IDependencyResolver dependencyResolver) { this.accountContext = accountContext; this.cryptoProvider = cryptoProvider; this.systemContext = systemContext; this.dependencyResolver = dependencyResolver; //This resolved instance is delayed until here because we want to make sure the user validator also uses the same DB Access instances this.userValidator = dependencyResolver.Resolve<IUserValidator>(DependencyOverride.CreateNew<IUsersRepository>(accountContext.Users)); }
public EmployeeAdminController(UserManager <EmployeeUser> usrMgr, IUserValidator <EmployeeUser> userValid, IPasswordValidator <EmployeeUser> passValid, IPasswordHasher <EmployeeUser> passwordHash, INorthwindRepository repo) { userManager = usrMgr; userValidator = userValid; passwordValidator = passValid; passwordHasher = passwordHash; repository = repo; }
public CommandValidator(IUserValidator validator) { RuleFor(c => c.UserName).NotNull().NotEmpty(); RuleFor(c => c.UserName) .MustAsync(validator.NameNotTakenAsync).WithMessage(ErrorMessages.USERNAME_ALREADY_TAKEN); RuleFor(c => c.FirstName).NotNull().NotEmpty(); RuleFor(c => c.Password).NotNull().NotEmpty(); RuleFor(c => c.ConfirmedPassword) .Must((command, confirmedPassword) => validator.PasswordMatchesConfirmation(command.Password, confirmedPassword)) .WithMessage(ErrorMessages.PASSWORDS_DONT_MATCH); }
private void SetUpDependencies() { _userRepository = _administrationMockRepository.GetUserRepository(); _workshopRepository = _administrationMockRepository.GetWorkshopRepository(); _teamRepository = _administrationMockRepository.GetTeamRepository(); _cryptographerService = _administrationMockRepository.GetCryptographerService(); _userMapper = _administrationMockRepository.GetUserMapper(); _userValidator = _administrationMockRepository.GetUserValidator(true); _workshopMapper = _administrationMockRepository.GetWokshopMapper(); _teamMapper = _administrationMockRepository.GetTeamMapper(); _teamValidator = _administrationMockRepository.GetTeamValidator(true); _workshopValidator = _administrationMockRepository.GetWorkshopValidator(true); }
/// <summary> /// Initializes a new instance of the <see cref="BasicAuthenticationConfiguration"/> class. /// </summary> /// <param name="userValidator">A valid instance of <see cref="IUserValidator"/> class</param> /// <param name="realm">Basic authentication realm</param> /// <param name="userPromptBehaviour">Control when the browser should be instructed to prompt for credentials</param> public BasicAuthenticationConfiguration(IUserValidator userValidator, string realm, UserPromptBehaviour userPromptBehaviour = Basic.UserPromptBehaviour.NonAjax) { if (userValidator == null) { throw new ArgumentNullException("userValidator"); } if (string.IsNullOrEmpty(realm)) { throw new ArgumentException("realm"); } this.UserValidator = userValidator; this.Realm = realm; this.UserPromptBehaviour = userPromptBehaviour; }
public NancyBootstrapper(ApiImplementation scheduler, IUserValidator validator) { _scheduler = scheduler; _validator = validator; }
public MetaWeblog(IContentService contentService, IUserValidator userValidator) { ContentService = contentService; UserValidator = userValidator; }
public UserService(IUserRepository _userRepository, IUserValidator _userValidator) { _repository = _userRepository; _validator = _userValidator; }
public AccountController(UserManager<CustomUser> userManager, SignInManager<CustomUser> signInManager, IUserValidator<CustomUser> userValidator) { this.userManager = userManager; this.signInManager = signInManager; this.userValidator = userValidator; }
public AccountController() { userValidator = new DatabaseUserValidator(); }
public UserService(IUserValidator validator, IUserRepository repository) { this.validator = validator; this.repository = repository; }