コード例 #1
0
 public HeadersAuthHandler(UserManager <AppUser> userManager,
                           IOptionsMonitor <JwtAuthOptions> options,
                           ILoggerFactory loggerFactory,
                           UrlEncoder encoder,
                           ISystemClock clock,
                           ITokenDecoder tokenDecoder,
                           IHeadersSessionManager sessionManager,
                           ILogger <HeadersAuthHandler> logger) : base(options, loggerFactory, encoder, clock, userManager, tokenDecoder)
 {
     _sessionManager = sessionManager;
     _logger         = logger;
 }
コード例 #2
0
 public AccountController(UserManager <AppUser> userManager,
                          IHttpContextAccessor httpContextAccessor,
                          ITokenDecoder tokenDecoder,
                          SignInManager <AppUser> signInManager,
                          ICookieSessionManager cookieSessionManager,
                          IHeadersSessionManager headersSessionManager,
                          ILogger <RefreshTokenProvider> logger,
                          UsersDbContext dbContext)
 {
     _userManager           = userManager;
     _httpContextAccessor   = httpContextAccessor;
     _tokenDecoder          = tokenDecoder;
     _signInManager         = signInManager;
     _cookieSessionManager  = cookieSessionManager;
     _headersSessionManager = headersSessionManager;
     _logger    = logger;
     _dbContext = dbContext;
 }