Example #1
0
 public EchoSearchTimerPlugIn(IExceptionEmailSender emailSender, ISmsSender smsSender, IInternalErrorMailSender defaultEmailSender,
                         IEchoSearchService echoSearchService)
     : base(emailSender, smsSender, null)
 {
     _defaultEmailSender = defaultEmailSender;
     _echoSearchService = echoSearchService;
 }
 public QueuedSmsSendTask(IQueuedSmsService queuedSmsService,
     ISmsSender smsSender, ILogger logger)
 {
     this._queuedSmsService = queuedSmsService;
     this._smsSender = smsSender;
     this._logger = logger;
 }
Example #3
0
 public AccountController(UserManager<ApplicationUser> userManager, SignInManager<ApplicationUser> signInManager, IEmailSender emailSender, ISmsSender smsSender, ILogger<AccountController> logger)
 {
     _userManager = userManager;
     _signInManager = signInManager;
     _emailSender = emailSender;
     _smsSender = smsSender;
     _logger = logger;
 }
Example #4
0
 public UserService(IUserRepository userRepository, ICountryRepository countryRepository,
     IEmailSender emailSender, ISmsSender smsSender)
 {
     this.userRepository = userRepository;
     this.countryRepository = countryRepository;
     this.emailSender = emailSender;
     this.smsSender = smsSender;
 }
Example #5
0
 public HomeController(
     IWiFiAuthService wifiAuthService,
     IEmailSender emailSender,
     ISmsSender smsSender)
 {
     _wifiAuthService = wifiAuthService;
     _emailSender = emailSender;
     _smsSender = smsSender;
 }
 public ManageController(
     UserManager<ApplicationUser> userManager,
     SignInManager<ApplicationUser> signInManager,
     ISmsSender smsSender)
 {
     _userManager = userManager;
     _signInManager = signInManager;
     _smsSender = smsSender;
 }
Example #7
0
 public LoginController(
     LoginService loginService, 
     SignInInteraction signInInteraction, ISmsSender smsSender, ILoggerFactory loggerFactory)
 {
     _loginService = loginService;
     _signInInteraction = signInInteraction;
     _smsSender = smsSender;
     _logger = loggerFactory.CreateLogger<LoginController>();
 }
Example #8
0
	    public DataController(
			IAppDbRepository appRepository,
			IEmailSender emailSender,
			ISmsSender smsSender)
	    {
		    this._appRepository = appRepository;
		    this._emailSender = emailSender;
		    this._smsSender = smsSender;
	    }
Example #9
0
 public FileController(ApplicationDbContext context, IOptions<StorageSettings> options, UserManager<ApplicationUser> userManager, ISmsSender smsSender, IOptions<SMSSettings> smsOptions)
 {
     Manager = userManager;
     _context = context;
     _smsSender = smsSender;
     _storageConnectionString = options.Value.StorageStringConnection;
     _sid = smsOptions.Value.Sid;
     _authToken = smsOptions.Value.Token;
     _number = smsOptions.Value.Number;
 }
Example #10
0
        public SignUpController(SignUpService signUpService, LoginService loginService,
            ISmsSender smsSender, ILoggerFactory loggerFactory, IHostingEnvironment hostingEnvironment)
        {
            _signupService = signUpService;
            _loginService = loginService;
            _smsSender = smsSender;
            _logger = loggerFactory.CreateLogger<SignUpController>();
            _hostingEnvironment = hostingEnvironment;

        }
Example #11
0
 public ManageController(
     UserManager<Author> userManager,
     SignInManager<Author> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender)
 {
     _userManager = userManager;
     _signInManager = signInManager;
     _emailSender = emailSender;
     _smsSender = smsSender;
 }
Example #12
0
 public ManageController(UserManager<ApplicationUser> userManager,
                         SignInManager<ApplicationUser> signInManager,
                         IEmailSender emailSender,
                         ISmsSender smsSender,
                         ILoggerFactory loggerFactory) : base(userManager)
 {
     _signInManager = signInManager;
     _emailSender = emailSender;
     _smsSender = smsSender;
     _logger = loggerFactory.CreateLogger<ManageController>();
 }
 public AccountController(
     UserManager<IdentityUser> userManager,
     SignInManager<IdentityUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender)
 {
     _userManager = userManager;
     _signInManager = signInManager;
     _emailSender = emailSender;
     _smsSender = smsSender;
 }
Example #14
0
		public void TestInitialize()
		{
			mocks = new MockRepository();
			smsSender = mocks.CreateMock<ISmsSender>();

			user = new User("sally", "1234");

			userRepository = mocks.Stub<IUserRepository>();
			SetupResult.For(userRepository.GetByUserName("sally"))
				.Return(user);
		}
Example #15
0
 public ManageController(
     ISiteResolver siteResolver,
     SiteUserManager<SiteUser> userManager,
     SiteSignInManager<SiteUser> signInManager,
     ISmsSender smsSender)
 {
     Site = siteResolver.Resolve();
     this.userManager = userManager;
     this.signInManager = signInManager;
    // this.emailSender = emailSender;
     this.smsSender = smsSender;
 }
 public AccountController(
     UserManager<ApplicationUser> userManager,
     SignInManager<ApplicationUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     ApplicationDbContext applicationDbContext) {
     _userManager = userManager;
     _signInManager = signInManager;
     _emailSender = emailSender;
     _smsSender = smsSender;
     _applicationDbContext = applicationDbContext;
 }
Example #17
0
		public AccountController(
			UserManager<ApplicationUser> userManager,
			SignInManager<ApplicationUser> signInManager,
			IEmailSender emailSender,
			ISmsSender smsSender,
			ILoggerFactory loggerFactory) {
			_userManager = userManager;
			_signInManager = signInManager;
			_emailSender = emailSender;
			_smsSender = smsSender;
			_logger = loggerFactory.CreateLogger<AccountController>();
		}
Example #18
0
 public ManageController(
 UserManager<User> userManager,
 SignInManager<User> signInManager,
 IEmailSender emailSender,
 ISmsSender smsSender,
 ILoggerFactory loggerFactory)
 {
     this.userManager = userManager;
     this.signInManager = signInManager;
     this.emailSender = emailSender;
     this.smsSender = smsSender;
     logger = loggerFactory.CreateLogger<ManageController>();
 }
 public ManageController(
     UserManager<ApplicationUser> userManager, 
     SignInManager<ApplicationUser> signInManager, 
     IEmailSender emailSender, 
     ISmsSender smsSender, 
     ILoggerFactory loggerFactory)
 {
     this._userManager = userManager;
     this._signInManager = signInManager;
     this._emailSender = emailSender;
     this._smsSender = smsSender;
     this._logger = loggerFactory.CreateLogger<ManageController>();
 }
 public AccountController(
     UserManager<ApplicationUser> userManager,
     SignInManager<ApplicationUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     MyCountriesContext context)
 {
   _userManager = userManager;
   _signInManager = signInManager;
   _emailSender = emailSender;
   _smsSender = smsSender;
   _context = context;
 }
Example #21
0
 public AccountController(
     UserManager<ApplicationUser> userManager,
     SignInManager<ApplicationUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     IUnitOfWork uow)
 {
     _userManager = userManager;
     _signInManager = signInManager;
     _emailSender = emailSender;
     _smsSender = smsSender;
     _uow = uow;
 }
Example #22
0
 public ManageController(
     UserManager<ApplicationUser> userManager,
     SignInManager<ApplicationUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     IMediator mediator)
 {
     _userManager = userManager;
     _signInManager = signInManager;
     _emailSender = emailSender;
     _smsSender = smsSender;
     _mediator = mediator;
 }
Example #23
0
 public ManageController(
     UserManager<ApplicationUser> userManager,
     SignInManager<ApplicationUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     IApplicationEnvironment appEnv)
 {
     _userManager = userManager;
     _signInManager = signInManager;
     _emailSender = emailSender;
     _smsSender = smsSender;
     _appEnv = appEnv;
 }
 public ManageController(
 UserManager<DomainUser> userManager,
 SignInManager<DomainUser> signInManager,
 IEmailSender emailSender,
 ISmsSender smsSender,
 ILoggerFactory loggerFactory)
 {
     _userManager = userManager;
     _signInManager = signInManager;
     _emailSender = emailSender;
     _smsSender = smsSender;
     _logger = loggerFactory.CreateLogger<ManageController>();
 }
        //private NotificationProcessor GetTestNotificationProcessor(IDocumentStore store,int backOffSeconds=100)
        //{
        //    var logStub = MockRepository.GenerateStub<log4net.ILog>();
        //    var storeStub = MockRepository.GenerateStub<IDocumentStore>();
           
        //    return  new NotificationProcessor(
        //        new EmailNotificationDispatcher(logStub,new TestEmailSender {Store = store}),
        //        new ToastDispatcher(storeStub, logStub),
        //        new[] { store },
        //        new SmsDispatcher(logStub,new TestSmsSender()),
        //        logStub,
        //        backOffSeconds);
        //}

        private NotificationProcessor GetTestNotificationProcessor(IDocumentStore store, IEmailSender emailSender, ISmsSender smsSender,int backOffSeconds = 100)
        {
            var logStub = MockRepository.GenerateStub<log4net.ILog>();
            var storeStub = MockRepository.GenerateStub<IDocumentStore>();

            return new NotificationProcessor(
                new EmailNotificationDispatcher(logStub, emailSender),
                new ToastDispatcher(storeStub, logStub),
                new[] { store },
                new SmsDispatcher(logStub, smsSender),
                logStub,
                backOffSeconds);
        }
 public AdminController(
     UserManager<ApplicationUser> userManager,
     SignInManager<ApplicationUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     IOptions<SampleDataSettings> options)
 {
     _userManager = userManager;
     _signInManager = signInManager;
     _emailSender = emailSender;
     _smsSender = smsSender;
     _settings = options.Value;
 }
 public AccountController(
     UserManager<ApplicationUser> userManager,
     SignInManager<ApplicationUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     LetsShareDbContext libraryDbContext)
 {
     _userManager = userManager;
     _signInManager = signInManager;
     _emailSender = emailSender;
     _smsSender = smsSender;
     _libraryDbContext = libraryDbContext;
 }
 public AccountController(
     Microsoft.AspNet.Identity.UserManager<ApplicationUser> userManager,
     Microsoft.AspNet.Identity.SignInManager<ApplicationUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     ILoggerFactory loggerFactory)
 {
     _userManager = userManager;
     _signInManager = signInManager;
     _emailSender = emailSender;
     _smsSender = smsSender;
     _logger = loggerFactory.CreateLogger<AccountController>();
 }
Example #29
0
 public ManageController(
     UserManager<ApplicationUser> userManager,
     SignInManager<ApplicationUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     IAllReadyDataAccess dataAccess)
 {
     _userManager = userManager;
     _signInManager = signInManager;
     _emailSender = emailSender;
     _smsSender = smsSender;
     _dataAccess = dataAccess;
 }
Example #30
0
 public AdminController(
     UserManager<ApplicationUser> userManager,
     SignInManager<ApplicationUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     IConfiguration config
     )
 {
     _userManager = userManager;
     _signInManager = signInManager;
     _emailSender = emailSender;
     _smsSender = smsSender;
     _config = config;
 }
 public AccountController(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     ILoggerFactory loggerFactory,
     DBFlowerContext flowerDB)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _emailSender   = emailSender;
     _smsSender     = smsSender;
     _logger        = loggerFactory.CreateLogger <AccountController>();
     db             = flowerDB;
 }
Example #32
0
 public AccountController(
     ApplicationDbContext dbContext,
     UserManager <User> userManager,
     SignInManager <User> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     ILoggerFactory loggerFactory)
 {
     _dbContext     = dbContext;
     _userManager   = userManager;
     _signInManager = signInManager;
     _emailSender   = emailSender;
     _smsSender     = smsSender;
     _logger        = loggerFactory.CreateLogger <AccountController>();
 }
Example #33
0
 public ManageController(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     ILoggerFactory loggerFactory,
     WcmsAppContext appContext)
     : base(appContext)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _emailSender   = emailSender;
     _smsSender     = smsSender;
     _logger        = loggerFactory?.CreateLogger("ManageController");
 }
 public EmployeesManagementController(
     UserManager <Employee> userManager,
     SignInManager <Employee> signInManager,
     RoleManager <IdentityRole> roleManager,
     ApplicationDbContext context,
     IEmailSender emailSender,
     ISmsSender smsSender)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _roleManager   = roleManager;
     _context       = context;
     _emailSender   = emailSender;
     _smsSender     = smsSender;
 }
 public AccountController(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     ILoggerFactory loggerFactory,
     ApplicationDbContext context)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _emailSender   = emailSender;
     _smsSender     = smsSender;
     _logger        = loggerFactory.CreateLogger <AccountController>();
     db_context     = context;
 }
Example #36
0
 public TigerIdentityUserAppService(
     IdentityUserManager userManager,
     IIdentityUserRepository userRepository,
     IIdentityRoleRepository roleRepository,
     IBlobContainer blobContainer,
     IEmailSender emailSender,
     ISmsSender smsSender,
     IIdentityUserRepository identityUserRepository
     ) : base(userManager, userRepository, roleRepository)
 {
     _blobContainer          = blobContainer;
     _emailSender            = emailSender;
     _smsSender              = smsSender;
     _identityUserRepository = identityUserRepository;
 }
 public ManageController(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     IOptions <IdentityOptions> identityCookieOptions,
     IEmailSender emailSender,
     ISmsSender smsSender,
     ILoggerFactory loggerFactory)
 {
     _userManager          = userManager;
     _signInManager        = signInManager;
     _externalCookieScheme = IdentityConstants.ExternalScheme;
     _emailSender          = emailSender;
     _smsSender            = smsSender;
     _logger = loggerFactory.CreateLogger <ManageController>();
 }
Example #38
0
 public AccountController(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     IOptions <IdentityCookieOptions> identityCookieOptions,
     IEmailSender emailSender,
     ISmsSender smsSender,
     ILoggerFactory loggerFactory)
 {
     _userManager          = userManager;
     _signInManager        = signInManager;
     _externalCookieScheme = identityCookieOptions.Value.ExternalCookieAuthenticationScheme;
     _emailSender          = emailSender;
     _smsSender            = smsSender;
     _logger = loggerFactory.CreateLogger <AccountController>();
 }
Example #39
0
 public ManageController(
     UserManager <CustomUser> userManager,
     SignInManager <CustomUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     ILoggerFactory loggerFactory,
     IAuthenticationSchemeProvider authenticationSchemeProvider)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _emailSender   = emailSender;
     _smsSender     = smsSender;
     _authenticationSchemeProvider = authenticationSchemeProvider;
     _logger = loggerFactory.CreateLogger <ManageController>();
 }
Example #40
0
 public AccountController(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     RoleManager <IdentityRole> roleManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     ILoggerFactory loggerFactory)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _roleManager   = roleManager;
     _emailSender   = emailSender;
     _smsSender     = smsSender;
     _logger        = loggerFactory.CreateLogger <AccountController>();
 }
Example #41
0
 public AccountController(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     INexmoService nexmo,
     ILogger <AccountController> logger)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _emailSender   = emailSender;
     _smsSender     = smsSender;
     _nexmo         = nexmo;
     _logger        = logger;
 }
Example #42
0
 public ManageController(UserManager <TUser> userManager, SignInManager <TUser> signInManager,
                         IEmailSender emailSender, ILogger <ManageController <TUser, TKey> > logger,
                         IGenericControllerLocalizer <ManageController <TUser, TKey> > localizer, UrlEncoder urlEncoder,
                         ISmsSender smsSender, IOptions <SmsOptions> smsOptions, IOptions <AvatarOptions> avatarOptions)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _emailSender   = emailSender;
     _logger        = logger;
     _localizer     = localizer;
     _urlEncoder    = urlEncoder;
     _smsSender     = smsSender;
     _smsOptions    = smsOptions.Value;
     _avatarOptions = avatarOptions.Value;
 }
Example #43
0
 public ManageController(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     ApplicationDbContext ctx,
     ILoggerFactory loggerFactory)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _emailSender   = emailSender;
     _smsSender     = smsSender;
     _logger        = loggerFactory.CreateLogger <ManageController>();
     _context       = ctx;
 }
 public AccountController(
     IIdentityServerInteractionService interaction,
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     ILoggerFactory loggerFactory)
 {
     _interaction   = interaction;
     _userManager   = userManager;
     _signInManager = signInManager;
     _emailSender   = emailSender;
     _smsSender     = smsSender;
     _logger        = loggerFactory.CreateLogger <AccountController>();
 }
Example #45
0
        //private readonly ILocationRepository _locationRepository;

        public AccountController(
            UserManager <ApplicationUser> userManager,
            SignInManager <ApplicationUser> signInManager,
            IEmailSender emailSender,
            ISmsSender smsSender,
            ILoggerFactory loggerFactory,
            ISpelerRepository spelerRepository)
        {
            _userManager      = userManager;
            _signInManager    = signInManager;
            _emailSender      = emailSender;
            _smsSender        = smsSender;
            _logger           = loggerFactory.CreateLogger <AccountController>();
            _spelerRepository = spelerRepository;
        }
Example #46
0
 public AccountController(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     ILoggerFactory loggerFactory,
     ILookupService lookupService)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _emailSender   = emailSender;
     _smsSender     = smsSender;
     _logger        = loggerFactory.CreateLogger <AccountController>();
     _lookupService = lookupService;
 }
Example #47
0
 public LoginController(
     UserManager <AppUser> userManager,
     SignInManager <AppUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     ILogger <LoginController> logger,
     SignInInteraction signInInteraction)
 {
     _userManager       = userManager;
     _signInManager     = signInManager;
     _emailSender       = emailSender;
     _smsSender         = smsSender;
     _logger            = logger;
     _signInInteraction = signInInteraction;
 }
Example #48
0
 public ManageController(
     UserManager <User> userManager,
     SignInManager <User> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     ILoggerFactory loggerFactory,
     IHostingEnvironment environment)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _emailSender   = emailSender;
     _smsSender     = smsSender;
     _environment   = environment;
     _logger        = loggerFactory.CreateLogger <ManageController>();
 }
 public AccountController(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     ILoggerFactory loggerFactory, IMemoryCache cache, IDbProvider dbProvider)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _emailSender   = emailSender;
     _smsSender     = smsSender;
     _logger        = loggerFactory.CreateLogger <AccountController>();
     _dbProvider    = dbProvider;
     _dbProvider.SetCache(cache);
 }
 public AccountController(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     ILoggerFactory loggerFactory,
     IRepository <AppliedAlters> repository)
 {
     this.userManager   = userManager;
     this.signInManager = signInManager;
     this.emailSender   = emailSender;
     this.smsSender     = smsSender;
     this.repository    = repository;
     this.logger        = loggerFactory.CreateLogger <AccountController>();
 }
Example #51
0
 public ManageController(
     UserManager <User> userManager,
     SignInManager <User> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     ILoggerFactory loggerFactory,
     IActionContextAccessor accessor)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _emailSender   = emailSender;
     _smsSender     = smsSender;
     _logger        = loggerFactory.CreateLogger <ManageController>();
     this._accessor = accessor;
 }
Example #52
0
 public TokenAuthController(
     LogInManager logInManager,
     ITenantCache tenantCache,
     AbpLoginResultTypeHelper abpLoginResultTypeHelper,
     TokenAuthConfiguration configuration,
     UserManager userManager,
     ICacheManager cacheManager,
     IOptions <JwtBearerOptions> jwtOptions,
     IExternalAuthConfiguration externalAuthConfiguration,
     IExternalAuthManager externalAuthManager,
     UserRegistrationManager userRegistrationManager,
     IImpersonationManager impersonationManager,
     IUserLinkManager userLinkManager,
     IAppNotifier appNotifier,
     ISmsSender smsSender,
     IEmailSender emailSender,
     IOptions <IdentityOptions> identityOptions,
     GoogleAuthenticatorProvider googleAuthenticatorProvider,
     ExternalLoginInfoManagerFactory externalLoginInfoManagerFactory,
     ISettingManager settingManager,
     IJwtSecurityStampHandler securityStampHandler,
     AbpUserClaimsPrincipalFactory <User, Role> claimsPrincipalFactory,
     IUserDelegationManager userDelegationManager)
 {
     _logInManager             = logInManager;
     _tenantCache              = tenantCache;
     _abpLoginResultTypeHelper = abpLoginResultTypeHelper;
     _configuration            = configuration;
     _userManager              = userManager;
     _cacheManager             = cacheManager;
     _jwtOptions = jwtOptions;
     _externalAuthConfiguration = externalAuthConfiguration;
     _externalAuthManager       = externalAuthManager;
     _userRegistrationManager   = userRegistrationManager;
     _impersonationManager      = impersonationManager;
     _userLinkManager           = userLinkManager;
     _appNotifier = appNotifier;
     _smsSender   = smsSender;
     _emailSender = emailSender;
     _googleAuthenticatorProvider     = googleAuthenticatorProvider;
     _externalLoginInfoManagerFactory = externalLoginInfoManagerFactory;
     _settingManager         = settingManager;
     _securityStampHandler   = securityStampHandler;
     _identityOptions        = identityOptions.Value;
     _claimsPrincipalFactory = claimsPrincipalFactory;
     RecaptchaValidator      = NullRecaptchaValidator.Instance;
     _userDelegationManager  = userDelegationManager;
 }
Example #53
0
 public AccountController(
     ISiteResolver siteResolver,
     SiteUserManager <SiteUser> userManager,
     SiteSignInManager <SiteUser> signInManager,
     ISiteMessageEmailSender emailSender,
     ISmsSender smsSender,
     ILogger <AccountController> logger)
 {
     Site               = siteResolver.Resolve();
     this.userManager   = userManager;
     this.signInManager = signInManager;
     //config = configuration;
     this.emailSender = emailSender;
     this.smsSender   = smsSender;
     log = logger;
 }
Example #54
0
 public AuthController(
     IHostingEnvironment env,
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     IOptions <JWTSettings> optionsAccessor,
     IEmailSender emailSender,
     ISmsSender smsSender,
     ILoggerFactory loggerFactory) : base(env)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _options       = optionsAccessor.Value;
     _emailSender   = emailSender;
     _smsSender     = smsSender;
     _logger        = loggerFactory.CreateLogger <AuthController>();
 }
 public ManageController(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     ILoggerFactory loggerFactory,
     IUserClaimsPrincipalFactory <ApplicationUser> principalFactory,
     ITokenCreationService tokenCreationService,
     IHttpContextAccessor httpContextAccessor)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _emailSender   = emailSender;
     _smsSender     = smsSender;
     _logger        = loggerFactory.CreateLogger <ManageController>();
 }
Example #56
0
 public ManageController(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     ILoggerFactory loggerFactory,
     IOptions <SiteSettings> siteSettings
     )
 {
     UserManager   = userManager;
     SignInManager = signInManager;
     EmailSender   = emailSender;
     SmsSender     = smsSender;
     Logger        = loggerFactory.CreateLogger <ManageController>();
     SiteSettings  = siteSettings;
 }
 public AccountController(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     ILoggerFactory loggerFactory
     )
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _emailSender   = emailSender;
     _smsSender     = smsSender;
     _logger        = loggerFactory.CreateLogger <AccountController>();
     _authEmail     = new AuthEmail();
     _emailProvider = new EmailProvider();
 }
Example #58
0
 public AccountController(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     ILoggerFactory loggerFactory,
     ApplicationDbContext context)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _emailSender   = emailSender;
     _smsSender     = smsSender;
     _context       = context;
     _logger        = loggerFactory.CreateLogger <AccountController>();
     //_roleManager = serviceProvider.GetRequiredService<RoleManager<IdentityRole>>();
 }
 public AccountAppService(
     ISmsSender smsSender,
     IdentityUserManager userManager,
     IdentityUserStore userStore,
     IIdentityUserRepository userRepository,
     IDistributedCache <AccountRegisterVerifyCacheItem> cache,
     PhoneNumberTokenProvider <IdentityUser> phoneNumberTokenProvider)
 {
     Cache                    = cache;
     SmsSender                = smsSender;
     UserStore                = userStore;
     UserManager              = userManager;
     UserRepository           = userRepository;
     PhoneNumberTokenProvider = phoneNumberTokenProvider;
     LocalizationResource     = typeof(Localization.AccountResource);
 }
Example #60
0
 public WeixinUserService(IOptions <WeixinAppSettings> weixinAppSettingsOptions,
                          IOptions <WeixinMobileEndSettings> weixinMobileSettingsOptions,
                          IOptions <WeixinWebSettings> weixinWebSettingsOptions,
                          IDistributedCache cache,
                          IWeixinUserRepository repository,
                          IGroupService groupService,
                          ISmsSender smsSender
                          )
 {
     _weixinAppSettings    = weixinAppSettingsOptions.Value;
     _weixinMobileSettings = weixinMobileSettingsOptions.Value;
     _weixinWebSettings    = weixinWebSettingsOptions.Value;
     _cache        = cache;
     _repository   = repository;
     _groupService = groupService;
 }