예제 #1
0
 public JwtAuthenticationHandler(
     IOptionsMonitor <AuthenticationSchemeOptions> options,
     ILoggerFactory logger,
     UrlEncoder encoder,
     ISystemClock clock,
     IAuthControllerConfiguration configuration)
     : base(options, logger, encoder, clock)
 {
     Configuration = configuration;
 }
 public AuthenticationController(IUserRepository userRepository, IAuthControllerConfiguration configuration)
 {
     UserRepository     = userRepository;
     Secret             = configuration.Secret;
     ExpirationDuration = configuration.ExpirationDuration;
 }