public IdentityController(ILoginLinkFactory loginLinkFactory, IStateHashingService stateHashingService, ISettingsManager settingsManager, IUserService userService, IUserRetrievalShim userRetrievalShim, ISecurityLogService securityLogService) { _loginLinkFactory = loginLinkFactory; _stateHashingService = stateHashingService; _settingsManager = settingsManager; _userService = userService; _userRetrievalShim = userRetrievalShim; _securityLogService = securityLogService; }
public HomeController(IPopIdentityConfig popIdentityConfig, ILoginLinkFactory loginLinkFactory, IFacebookCallbackProcessor facebookCallbackProcessor, IGoogleCallbackProcessor googleCallbackProcessor, IStateHashingService stateHashingService, IMicrosoftCallbackProcessor microsoftCallbackProcessor, IOAuth2JwtCallbackProcessor oAuth2JwtCallbackProcessor) { _popIdentityConfig = popIdentityConfig; _loginLinkFactory = loginLinkFactory; _facebookCallbackProcessor = facebookCallbackProcessor; _googleCallbackProcessor = googleCallbackProcessor; _stateHashingService = stateHashingService; _microsoftCallbackProcessor = microsoftCallbackProcessor; _oAuth2JwtCallbackProcessor = oAuth2JwtCallbackProcessor; }
public IdentityController(ILoginLinkFactory loginLinkFactory, IStateHashingService stateHashingService, ISettingsManager settingsManager, IFacebookCallbackProcessor facebookCallbackProcessor, IGoogleCallbackProcessor googleCallbackProcessor, IMicrosoftCallbackProcessor microsoftCallbackProcessor, IOAuth2JwtCallbackProcessor oAuth2JwtCallbackProcessor, IExternalUserAssociationManager externalUserAssociationManager, IUserService userService, IExternalLoginTempService externalLoginTempService, IUserRetrievalShim userRetrievalShim, ISecurityLogService securityLogService) { _loginLinkFactory = loginLinkFactory; _stateHashingService = stateHashingService; _settingsManager = settingsManager; _facebookCallbackProcessor = facebookCallbackProcessor; _googleCallbackProcessor = googleCallbackProcessor; _microsoftCallbackProcessor = microsoftCallbackProcessor; _oAuth2JwtCallbackProcessor = oAuth2JwtCallbackProcessor; _externalUserAssociationManager = externalUserAssociationManager; _userService = userService; _externalLoginTempService = externalLoginTempService; _userRetrievalShim = userRetrievalShim; _securityLogService = securityLogService; }
public FacebookCallbackProcessor(IPopIdentityConfig popIdentityConfig, IHttpContextAccessor httpContextAccessor, IStateHashingService stateHashingService) { _popIdentityConfig = popIdentityConfig; _httpContextAccessor = httpContextAccessor; _stateHashingService = stateHashingService; }
public MicrosoftCallbackProcessor(IStateHashingService stateHashingService, IHttpContextAccessor httpContextAccessor, IPopIdentityConfig popIdentityConfig) : base(httpContextAccessor, stateHashingService) { _popIdentityConfig = popIdentityConfig; }
public GoogleCallbackProcessor(IPopIdentityConfig popIdentityConfig, IStateHashingService stateHashingService, IHttpContextAccessor httpContextAccessor) : base(httpContextAccessor, stateHashingService) { _popIdentityConfig = popIdentityConfig; }
protected OAuth2BaseProcessor(IHttpContextAccessor httpContextAccessor, IStateHashingService stateHashingService) { _httpContextAccessor = httpContextAccessor; _stateHashingService = stateHashingService; }
public OAuth2JwtJwtCallbackProcessor(IHttpContextAccessor httpContextAccessor, IStateHashingService stateHashingService, IPopIdentityConfig popIdentityConfig) : base(httpContextAccessor, stateHashingService) { _popIdentityConfig = popIdentityConfig; }