public ExternalAuthController(IOptions <FacebookAuthSettings> fbAuthSettingsAccessor, UserManager <AppUser> userManager, AppIdentityDbContext appDbContext, IJwtFactory jwtFactory, IOptions <JwtIssuerOptions> jwtOptions) { _fbAuthSettings = fbAuthSettingsAccessor.Value; _userManager = userManager; _appDbContext = appDbContext; _jwtFactory = jwtFactory; _jwtOptions = jwtOptions.Value; }
public FacebookIdentity(IOptions <FacebookAuthSettings> fbAuthSettings, UserManager <User> userManager, IJwtFactory jwtFactory, IUserRepository userRepository) { _fbAuthSettings = fbAuthSettings.Value; _userManager = userManager; _jwtFactory = jwtFactory; _userRepository = userRepository; }
public AuthController(UserManager <AppUser> userManager, IJwtFactory jwtFactory, IOptions <JwtIssuerOptions> jwtOptions) { _userManager = userManager; _jwtFactory = jwtFactory; _jwtOptions = jwtOptions.Value; }
public AdminUserService(IAdminUserRepository adminUserRepo, IJwtFactory jwtFactory, IMessageHandler messageHandler, ILoggerManager logger, IMapper mapper) : base(messageHandler, mapper, logger, jwtFactory) { _adminUserRepo = adminUserRepo; }
public AuthService(UserManager <User> manager, IJwtFactory factory) { _manager = manager; _factory = factory; }
public Handler(IJwtFactory jwtFactory, DbContext context, IHttpContextAccessor httpContextAccessor) : base(context, httpContextAccessor) { _jwtFactory = jwtFactory; }
public AccountController(IMediator mediator, IJwtFactory jwtFactory, IOptions <JwtIssuerOptions> jwtOptions) { this.mediator = mediator ?? throw new System.ArgumentNullException(nameof(mediator)); this.jwtFactory = jwtFactory ?? throw new System.ArgumentNullException(nameof(jwtFactory)); this.jwtOptions = jwtOptions ?? throw new System.ArgumentNullException(nameof(jwtOptions)); }
public ExternalAuthController(IOptions <AuthSettings> authSettingsAccessor, UserManager <ApplicationUser> userManager, ApplicationDbContext appDbContext, IJwtFactory jwtFactory, IOptions <JwtIssuerOptions> jwtOptions) { _authSettings = authSettingsAccessor.Value; _userManager = userManager; _appDbContext = appDbContext; _jwtFactory = jwtFactory; _jwtOptions = jwtOptions.Value; }
public AuthController(UserManager <User> userManager, IJwtFactory jwtFactory, IOptions <JwtIssuerOptions> jwtOptions) { this.userManager = userManager; this.jwtFactory = jwtFactory; this.jwtOptions = jwtOptions.Value; }
public LoginUserUsecase(IUserRepository userRepository, IJwtFactory jwtFactory) { _userRepository = userRepository; _jwtFactory = jwtFactory; }
public static ClaimsPrincipal GetPrincipalFromExpiredToken(IJwtFactory jwtFactory, string token) { return(jwtFactory.GetPrincipalFromExpiredToken(token)); }
public AuthController(SignInManager <ApplicationUser> signInManager, ILogger logger, IJwtFactory jwtFactory, IOptions <JwtIssuerOptions> jwtOptions) { _signInManager = signInManager; _logger = logger; _jwtFactory = jwtFactory; _jwtOptions = jwtOptions.Value; }
public AuthController(PharmaContext appDbContext, UserManager <AppUser> userManager, IJwtFactory jwtFactory, IOptions <JwtIssuerOptions> jwtOptions) { _userManager = userManager; _jwtFactory = jwtFactory; _jwtOptions = jwtOptions.Value; _appDbContext = appDbContext; }
public BaseAuthController(UserManager <ApplicationUser> userManager, RoleManager <IdentityRole> roleManager, IJwtFactory jwtFactory, IOptions <JwtIssuerOptions> jwtOptions) { _userManager = userManager; _roleManager = roleManager; _jwtFactory = jwtFactory; _jwtOptions = jwtOptions.Value; // CheckRoles(); _serializerSettings = new JsonSerializerSettings { Formatting = Formatting.Indented }; }
public AuthenticationController(IJwtFactory jwtFactory, IOptions <JwtIssuerOptions> jwtOptions) { this.jwtFactory = jwtFactory; this.jwtIssuerOptions = jwtOptions.Value; }
public AuthController(UserManager <User> userManager, SignInManager <User> signInManager, IJwtFactory jwtFactory, IEmailHelper emailHelper) : base(userManager, signInManager, jwtFactory, emailHelper) { }
public RecoveryPasswordController(UserManager <User> userManager, ILogger <AuthController> logger, IJwtFactory jwtFactory, IOptions <JwtIssuerOptions> jwtOptions) { _userManager = userManager; _jwtFactory = jwtFactory; _jwtOptions = jwtOptions.Value; _logger = logger; }
public AuthController(IJwtFactory jwtFactory, IAuthService service, IOptions <JwtIssuerOptions> jwtOptions) { _jwtFactory = jwtFactory; _jwtOptions = jwtOptions.Value; _service = service; }
public AuthenticationController(IUserRepository userRepository, IEncryptorDecryptor encryptorDecryptor, IJwtFactory jwtFactory, IOptions <JwtIssuerOptions> jwtOptions) { this._userRepository = userRepository; this._encryptorDecryptor = encryptorDecryptor; _jwtFactory = jwtFactory; _jwtOptions = jwtOptions.Value; }
public AuthController(UserManager <User> userManager, IJwtFactory jwtFactory) { _userManager = userManager; _jwtFactory = jwtFactory; }
public LoginUseCase(IUserRepository userRepository, IJwtFactory jwtFactory, ITokenFactory tokenFactory) { _userRepository = userRepository; _jwtFactory = jwtFactory; _tokenFactory = tokenFactory; }
public static async Task <string> GenerateJwt(ClaimsIdentity identity, IJwtFactory jwtFactory, string userName, JwtIssuerOptions jwtOptions, JsonSerializerSettings serializerSettings) { return(await jwtFactory.GenerateEncodedToken(userName, identity)); }
public GetLogedInUserClaimsHandler(IUnitOfWork unitOfWork, IJwtFactory jwtFactory, IOptionsSnapshot <JwtIssuerOptions> jwtOpts) { _unitOfWork = unitOfWork; _jwtFactory = jwtFactory; _jwtOpts = jwtOpts.Value; }
public ExchangeRefreshTokenUseCase(IJwtTokenValidator jwtTokenValidator, IUserRepository userRepository, IJwtFactory jwtFactory, ITokenFactory tokenFactory) { _jwtTokenValidator = jwtTokenValidator; _userRepository = userRepository; _jwtFactory = jwtFactory; _tokenFactory = tokenFactory; }
public ConfigurationService(IConfigurationRepository configurationRepo, IJwtFactory jwtFactory, IMessageHandler messageHandler, ILoggerManager logger, IMapper mapper) : base(messageHandler, mapper, logger, jwtFactory) { _configurationRepo = configurationRepo; }
public AuthController(IJwtFactory jwtFactory, IOptions <JwtIssuerOptions> jwtOptions, IUserService userService) { _jwtFactory = jwtFactory; _userService = userService; _jwtOptions = jwtOptions.Value; }
public static async Task <string> GenerateRegistrationJwt(ClaimsIdentity identity, IJwtFactory jwtFactory, string userName, JwtIssuerOptions jwtOptions, Guid id) { var response = new { id = id,//identity.Claims.Single(c => c.Type == "id").Value, auth_token = await jwtFactory.GenerateEncodedToken(userName, identity), expires_in = (int)jwtOptions.ValidFor.TotalSeconds, }; return(JsonConvert.SerializeObject(response)); }
public UserCommandHandler(BaseProjectDbContext context, IMapper mapper, UserManager userManager, ITokenFactory tokenFactory, IJwtFactory jwtFactory) { _context = context; _mapper = mapper; _userManager = userManager; _tokenFactory = tokenFactory; _jwtFactory = jwtFactory; }
public static async Task <JwtTokenModel> GenerateJwt(ClaimsIdentity identity, IJwtFactory jwtFactory, string userName, string[] roles, JwtIssuerOptions jwtOptions, JsonSerializerSettings serializerSettings) { var response = new JwtTokenModel( identity.Claims.Single(c => c.Type == "id").Value, await jwtFactory.GenerateEncodedToken(userName, identity, roles), (int)jwtOptions.ValidFor.TotalSeconds ); return(response); // return JsonConvert.SerializeObject(response, serializerSettings); }
public LoginCommand(IUserRepository userRepository, IJwtFactory jwtFactory, IMediator mediator) { _userRepository = userRepository; _jwtFactory = jwtFactory; _mediator = mediator; }