public CustomTokenResponseGenerator( ITokenService tokenService, IRefreshTokenService refreshTokenService, IResourceStore resources, IClientStore clients, ILoggerFactory loggerFactory, UserManager <ApplicationUser> userManager, SnooNotes.Utilities.IAuthUtils authUtils) { _defaultGenerator = new IdentityServer4.ResponseHandling.TokenResponseGenerator(tokenService, refreshTokenService, resources, clients, loggerFactory); _userManager = userManager; _authUtils = authUtils; }
public AccountController( UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, IEmailSender emailSender, ISmsSender smsSender, ILoggerFactory loggerFactory, IIdentityServerInteractionService interaction, IHttpContextAccessor httpContext, IClientStore clientStore, IConfigurationRoot config, RedditSharp.RefreshTokenWebAgentPool agentPool, SnooNotes.Utilities.IAuthUtils authUtils) { _userManager = userManager; _signInManager = signInManager; _emailSender = emailSender; _smsSender = smsSender; _logger = loggerFactory.CreateLogger <AccountController>(); _account = new AccountService(interaction, httpContext, clientStore); _config = config; _agentPool = agentPool; _authUtils = authUtils; }