public TwoFactorController(IAccountRepository repository, IUserTimeoutsRepository timeoutsRepository, ITwoFactorAuthorizeTokenRepository authorizeTokenRepository, ILogger <TwoFactorController> logger) { _repository = repository; _timeoutsRepository = timeoutsRepository; _authorizeTokenRepository = authorizeTokenRepository; _logger = logger; }
public UserPanelController(IAccountRepository accountRepository, IGoliathCaptchaService captcha, ISmsVerifyTokensRepository requestTable, ICookieManager cookies, IUserTimeoutsRepository timeouts, ILogger<AuthController> logger) { _accountRepository = accountRepository; _captcha = captcha; _requestTable = requestTable; _cookies = cookies; _logger = logger; _timeouts = timeouts; }
public AuthController (IAccountRepository accountRepository, SignInManager <ApplicationUser> signInManager, IGoliathCaptchaService captcha, IUserTimeoutsRepository timeoutsRepository, ITwoFactorAuthorizeTokenRepository twoFactorTokenRepository, ILogger <AuthController> logger) { _accountRepository = accountRepository; _signInManager = signInManager; _captcha = captcha; _timeoutsRepository = timeoutsRepository; _twoFactorTokenRepository = twoFactorTokenRepository; _logger = logger; }