Example #1
0
 public LoginController(ILoginCookies cookies, IAuthenticationService service, ILoginSuccessHandler handler,
                        ILockedOutRule lockedOutRule)
 {
     _cookies = cookies;
     _service = service;
     _handler = handler;
     _lockedOutRule = lockedOutRule;
 }
Example #2
0
 public LoginController(ILoginCookies cookies, IAuthenticationService service, ILoginSuccessHandler handler,
                        ILockedOutRule lockedOutRule)
 {
     _cookies       = cookies;
     _service       = service;
     _handler       = handler;
     _lockedOutRule = lockedOutRule;
 }
        public AuthenticationService(
            ILogger logger,
            IEnumerable<IAuthenticationStrategy> strategies,
            ILoginAuditor auditor,
            ILoginCookies cookies)
        {
            if (!strategies.Any())
            {
                throw new ArgumentOutOfRangeException("strategies", "There must be at least one IAuthenticationStrategy");
            }

            _logger = logger;
            _strategies = strategies;
            _auditor = auditor;
            _cookies = cookies;
        }
        public AuthenticationService(
            ILogger logger,
            IEnumerable <IAuthenticationStrategy> strategies,
            ILoginAuditor auditor,
            ILoginCookies cookies)
        {
            if (!strategies.Any())
            {
                throw new ArgumentOutOfRangeException("strategies", "There must be at least one IAuthenticationStrategy");
            }

            _logger     = logger;
            _strategies = strategies;
            _auditor    = auditor;
            _cookies    = cookies;
        }
 public LoginController(ILoginCookies cookies, AuthenticationSettings settings)
 {
     _cookies = cookies;
     _settings = settings;
 }
 public LoginController(ILoginCookies cookies, ILoginFailureHandler failureHandler, AuthenticationSettings settings)
 {
     _cookies = cookies;
     _failureHandler = failureHandler;
     _settings = settings;
 }