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 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; }
public LoginLinkFactory(IPopIdentityConfig popIdentityConfig) { _popIdentityConfig = popIdentityConfig; }
public OAuth2JwtJwtCallbackProcessor(IHttpContextAccessor httpContextAccessor, IStateHashingService stateHashingService, IPopIdentityConfig popIdentityConfig) : base(httpContextAccessor, stateHashingService) { _popIdentityConfig = popIdentityConfig; }