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;
 }
Example #2
0
 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;
 }