Ejemplo n.º 1
0
 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;
 }
Ejemplo n.º 2
0
 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;
 }
Ejemplo n.º 5
0
 public LoginLinkFactory(IPopIdentityConfig popIdentityConfig)
 {
     _popIdentityConfig = popIdentityConfig;
 }
Ejemplo n.º 6
0
 public OAuth2JwtJwtCallbackProcessor(IHttpContextAccessor httpContextAccessor, IStateHashingService stateHashingService, IPopIdentityConfig popIdentityConfig) : base(httpContextAccessor, stateHashingService)
 {
     _popIdentityConfig = popIdentityConfig;
 }