public FluffyBunnyAdminPermissionsClaimsPrincipalFactory( IExternalLoginContext externalLoginContext, IHttpContextAccessor httpContextAccessor, UserManager <IdentityUser> userManager, RoleManager <IdentityRole> roleManager, IOptions <IdentityOptions> optionsAccessor) : base(userManager, roleManager, optionsAccessor) { _externalLoginContext = externalLoginContext; _httpContextAccessor = httpContextAccessor; }
public ExternalLoginModel( IExternalLoginContext externalLoginContext, SignInManager <IdentityUser> signInManager, UserManager <IdentityUser> userManager, ILogger <ExternalLoginModel> logger, IEmailSender emailSender) { _externalLoginContext = externalLoginContext; _signInManager = signInManager; _userManager = userManager; _logger = logger; _emailSender = emailSender; }