public AccountController( IAccountService accountService, SiteContext currentSite, IpAddressTracker ipAddressTracker, ISiteMessageEmailSender emailSender, SiteTimeZoneService timeZoneHelper, IIdentityServerIntegration identityServerIntegration, IStringLocalizer <CloudscribeCore> localizer, IRecaptchaKeysProvider recaptchaKeysProvider, IRecaptchaServerSideValidator recaptchaServerSideValidator, IHandleCustomRegistration customRegistration, IHandleAccountAnalytics analyticsHandler, ILogger <AccountController> logger ) { AccountService = accountService; CurrentSite = currentSite; IdentityServerIntegration = identityServerIntegration; EmailSender = emailSender; IpAddressTracker = ipAddressTracker; StringLocalizer = localizer; Log = logger; RecaptchaKeysProvider = recaptchaKeysProvider; RecaptchaServerSideValidator = recaptchaServerSideValidator; TimeZoneHelper = timeZoneHelper; CustomRegistration = customRegistration; Analytics = analyticsHandler; }
public AccountController( IAccountService accountService, SiteContext currentSite, IpAddressTracker ipAddressTracker, ISiteMessageEmailSender emailSender, SiteTimeZoneService timeZoneHelper, ISmsSender smsSender, IIdentityServerIntegration identityServerIntegration, IStringLocalizer <CloudscribeCore> localizer, IRecaptchaKeysProvider recaptchaKeysProvider, IHandleCustomRegistration customRegistration, IHandleAccountAnalytics analyticsHandler, ILogger <AccountController> logger ) { this.accountService = accountService; Site = currentSite; this.identityServerIntegration = identityServerIntegration; this.emailSender = emailSender; this.smsSender = smsSender; this.ipAddressTracker = ipAddressTracker; sr = localizer; log = logger; this.recaptchaKeysProvider = recaptchaKeysProvider; this.timeZoneHelper = timeZoneHelper; this.customRegistration = customRegistration; analytics = analyticsHandler; }
public ConsentController( ILogger <ConsentController> logger, IIdentityServerInteractionService interaction, IClientStore clientStore, IScopeStore scopeStore, IIdentityServerIntegration identityServerIntegration, SiteContext currentSite ) { _logger = logger; _interaction = interaction; _clientStore = clientStore; _scopeStore = scopeStore; _site = currentSite; this.identityServerIntegration = identityServerIntegration; }
public ConsentController( ILogger<ConsentController> logger, IIdentityServerInteractionService interaction, IClientStore clientStore, IScopeStore scopeStore, IIdentityServerIntegration identityServerIntegration, SiteContext currentSite ) { _logger = logger; _interaction = interaction; _clientStore = clientStore; _scopeStore = scopeStore; _site = currentSite; this.identityServerIntegration = identityServerIntegration; }
public AccountService( SiteUserManager <SiteUser> userManager, SiteSignInManager <SiteUser> signInManager, IIdentityServerIntegration identityServerIntegration, ISocialAuthEmailVerfificationPolicy socialAuthEmailVerificationPolicy, IProcessAccountLoginRules loginRulesProcessor //,ILogger<AccountService> logger ) { this.userManager = userManager; this.signInManager = signInManager; this.identityServerIntegration = identityServerIntegration; this.socialAuthEmailVerificationPolicy = socialAuthEmailVerificationPolicy; this.loginRulesProcessor = loginRulesProcessor; //log = logger; }
public AccountService( SiteUserManager <SiteUser> userManager, SignInManager <SiteUser> signInManager, IIdentityServerIntegration identityServerIntegration, ISocialAuthEmailVerfificationPolicy socialAuthEmailVerificationPolicy, IProcessAccountLoginRules loginRulesProcessor, INewUserDisplayNameResolver displayNameResolver //,ILogger<AccountService> logger ) { _userManager = userManager; _signInManager = signInManager; _identityServerIntegration = identityServerIntegration; _socialAuthEmailVerificationPolicy = socialAuthEmailVerificationPolicy; _loginRulesProcessor = loginRulesProcessor; _displayNameResolver = displayNameResolver; }
public ConsentController( ILogger <ConsentController> logger, IIdentityServerInteractionService interaction, IClientStore clientStore, IResourceStore resourceStore, IIdentityServerIntegration identityServerIntegration, SiteContext currentSite, IStringLocalizer <CloudscribeIds4Resources> localizer ) { _logger = logger; _interaction = interaction; _clientStore = clientStore; _resourceStore = resourceStore; _site = currentSite; this.identityServerIntegration = identityServerIntegration; sr = localizer; }
public MembershipFallbackAccountService( SiteUserManager <SiteUser> userManager, SignInManager <SiteUser> signInManager, IIdentityServerIntegration identityServerIntegration, ISocialAuthEmailVerfificationPolicy socialAuthEmailVerificationPolicy, IProcessAccountLoginRules loginRulesProcessor, IUserStore <SiteUser> userStore, IMembershipService membershipService, IMembershipClaimsService membershipClaimsService, ILogger <MembershipFallbackAccountService> logger ) : base(userManager, signInManager, identityServerIntegration, socialAuthEmailVerificationPolicy, loginRulesProcessor) { this.membershipService = membershipService; this.membershipClaimsService = membershipClaimsService; this.userStore = userStore; _log = logger; }
public AccountController( SiteContext currentSite, SiteUserManager<SiteUser> userManager, SiteSignInManager<SiteUser> signInManager, IpAddressTracker ipAddressTracker, ISiteMessageEmailSender emailSender, ISmsSender smsSender, IIdentityServerIntegration identityServerIntegration, IStringLocalizer<CloudscribeCore> localizer, ILogger<AccountController> logger ) { Site = currentSite; this.userManager = userManager; this.signInManager = signInManager; this.identityServerIntegration = identityServerIntegration; this.emailSender = emailSender; this.smsSender = smsSender; this.ipAddressTracker = ipAddressTracker; sr = localizer; log = logger; }
public AccountController( SiteContext currentSite, SiteUserManager <SiteUser> userManager, SiteSignInManager <SiteUser> signInManager, IpAddressTracker ipAddressTracker, ISiteMessageEmailSender emailSender, ISmsSender smsSender, IIdentityServerIntegration identityServerIntegration, IStringLocalizer <CloudscribeCore> localizer, ILogger <AccountController> logger ) { Site = currentSite; this.userManager = userManager; this.signInManager = signInManager; this.identityServerIntegration = identityServerIntegration; this.emailSender = emailSender; this.smsSender = smsSender; this.ipAddressTracker = ipAddressTracker; sr = localizer; log = logger; }
public AccountService( SiteUserManager <SiteUser> userManager, SignInManager <SiteUser> signInManager, IIdentityServerIntegration identityServerIntegration, ISocialAuthEmailVerfificationPolicy socialAuthEmailVerificationPolicy, ILdapHelper ldapHelper, IUserCommands userCommands, IProcessAccountLoginRules loginRulesProcessor, INewUserDisplayNameResolver displayNameResolver, IOptions <CustomSocialAuthSchemes> customSchemesAccessor //,ILogger<AccountService> logger ) { UserManager = userManager; SignInManager = signInManager; IdentityServerIntegration = identityServerIntegration; SocialAuthEmailVerificationPolicy = socialAuthEmailVerificationPolicy; LoginRulesProcessor = loginRulesProcessor; DisplayNameResolver = displayNameResolver; CustomSocialAuthSchemes = customSchemesAccessor.Value; LdapHelper = ldapHelper; UserCommands = userCommands; }