public UseRefreshTokenHandler(IRefreshTokenRepository refreshTokenRepository, IUserRepository userRepository,
                               IJwtProvider jwtProvider)
 {
     _refreshTokenRepository = refreshTokenRepository;
     _userRepository         = userRepository;
     _jwtProvider            = jwtProvider;
 }
Example #2
0
 public AuthService(SignInManager <User> signInManager, UserManager <User> userManager, IJwtProvider jwtProvider, IImageProvider imageProvider)
 {
     _signInManager = signInManager;
     _userManager   = userManager;
     _jwtProvider   = jwtProvider;
     _imageProvider = imageProvider;
 }
Example #3
0
 public GetTokenHandler(IUsersRepository usersRepository, IPasswordService passwordService,
                        IJwtProvider jwtProvider)
 {
     _usersRepository = usersRepository;
     _passwordService = passwordService;
     _jwtProvider     = jwtProvider;
 }
Example #4
0
 public AccountService(UserManager <User> userManager, SignInManager <User> signInManager, IJwtProvider jwtProvider, IPlayerRepository playerRepository)
 {
     _userManager      = userManager;
     _signInManager    = signInManager;
     _jwtProvider      = jwtProvider;
     _playerRepository = playerRepository;
 }
Example #5
0
 /// <summary>
 /// 构造函数
 /// </summary>
 public AccountController(IJwtProvider jwtProvider, ICacheProvider cacheService, IOptions <JwtConfig> jwtConfig, IUserService service)
 {
     _jwtProvider  = jwtProvider;
     _cacheService = cacheService;
     _service      = service;
     _jwtConfig    = jwtConfig.Value;
 }
Example #6
0
 public UserRegistration(InWordsDataContext context,
                         IJwtProvider jwtProvider,
                         IEmailVerifierService emailVerifierService) : base(context)
 {
     this.jwtProvider          = jwtProvider;
     this.emailVerifierService = emailVerifierService;
 }
Example #7
0
 public IdentityService(IUserRepository userRepository, IPasswordService passwordService,
                        IJwtProvider jwtProvider)
 {
     _userRepository  = userRepository;
     _passwordService = passwordService;
     _jwtProvider     = jwtProvider;
 }
Example #8
0
 public GoogleAuth(InWordsDataContext context,
                   IRequestHandler <RequestObject <RegistrationRequest, TokenReply>, TokenReply> registration,
                   IJwtProvider jwtProvider) : base(context)
 {
     this.jwtProvider  = jwtProvider;
     this.registration = registration;
 }
Example #9
0
 public AccountController(IAccountService accountService, IJwtProvider jwtProvider,
                          IConfiguration configuration)
 {
     _accountService = accountService;
     _jwtProvider    = jwtProvider;
     _configuration  = configuration;
 }
Example #10
0
 static AuthOptions()
 {
     TokenProvider = new SymmetricJwtTokenProvider(
         ISSUER,
         AUDIENCE,
         LIFETIME);
 }
 public LoginController(IUserRepository userRepository, IJwtProvider jwtProvider, IDateProvider dateProvider, 
     IDtoValidator<LoginAttempt> loginAttemptValidator)
 {
     _jwtProvider = jwtProvider;
     _dateProvider = dateProvider;
     _loginAttemptValidator = loginAttemptValidator;
     _userRepository = userRepository;
 }
Example #12
0
 public UserDomain(IUserRepository userRepo, IFriendshipRepository friendRepo, IJwtProvider jwtProvider, IHubContext <NotificationHub, IUserClient> hubContext, ITransactionScopeFactory transactionScopeFactory)
 {
     UserRepo                = userRepo;
     FriendRepo              = friendRepo;
     JWTProvider             = jwtProvider;
     TransactionScopeFactory = transactionScopeFactory;
     SignalRHubContext       = hubContext;
 }
Example #13
0
 public SearchDomain(UserDomain userDomain, IUserRepository userRepo, IFriendshipRepository friendRepo, IJwtProvider jwtProvider, ITransactionScopeFactory transactionScopeFactory)
 {
     UserDomain              = userDomain;
     UserRepo                = userRepo;
     FriendRepo              = friendRepo;
     JWTProvider             = jwtProvider;
     TransactionScopeFactory = transactionScopeFactory;
 }
 public UsersController(DoctorCareApiContext context, IPasswordHasher <User> passwordHasher, IJwtProvider jwtProvider, IMapper mapper, IAuthorizationService authorizationService)
 {
     _context              = context;
     _passwordHasher       = passwordHasher;
     _jwtProvider          = jwtProvider;
     _mapper               = mapper;
     _authorizationService = authorizationService;
 }
Example #15
0
 public AccountService(SignInManager <User> signInManager, UserManager <User> userManager, IJwtProvider jwtProvider,
                       IEmailProvider emailService)
 {
     _signInManager = signInManager;
     _userManager   = userManager;
     _jwtProvider   = jwtProvider;
     _emailService  = emailService;
 }
Example #16
0
 public GameDomain(IConfigRepository cfgRepo, IGameRepository gameRepository, UserDomain userDomain, IJwtProvider jwtProvider, ITransactionScopeFactory transactionScopeFactory)
 {
     ConfigRepo              = cfgRepo;
     UserDomain              = userDomain;
     GameRepo                = gameRepository;
     JwtProvider             = jwtProvider;
     TransactionScopeFactory = transactionScopeFactory;
 }
Example #17
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="logger"></param>
 /// <param name="jwtProvider"></param>
 /// <param name="clientFactory"></param>
 /// <param name="mapper"></param>
 /// <param name="swaggerProvider"></param>
 public ValuesController(ILogger <ValuesController> logger, IJwtProvider jwtProvider, IHttpClientFactory clientFactory, IMapper mapper, ISwaggerProvider swaggerProvider)
 {
     _logger          = logger;
     _jwtProvider     = jwtProvider;
     _clientFactory   = clientFactory;
     _mapper          = mapper;
     _swaggerProvider = swaggerProvider;
 }
Example #18
0
 public RefreshTokenService(IRefreshTokenRepository refreshTokenRepository,
                            IUserRepository userRepository, IJwtProvider jwtProvider, IRng rng)
 {
     _refreshTokenRepository = refreshTokenRepository;
     _userRepository         = userRepository;
     _jwtProvider            = jwtProvider;
     _rng = rng;
 }
Example #19
0
 public AccountController(UserManager <User> userManager, IMapper mapper, Context appDbContext, IJwtProvider jwtFactory, IOptions <JwtIssuerOptions> jwtOptions)
 {
     _userManager  = userManager;
     _mapper       = mapper;
     _appDbContext = appDbContext;
     _jwtFactory   = jwtFactory;
     _jwtOptions   = jwtOptions.Value;
 }
Example #20
0
 public UserService(IUserRepository userRepository, IAccountRepository accountRepository, IUserFactory userFactory, IAccountFactory accountFactory, IJwtProvider jwtProvider)
 {
     _userRepository    = userRepository;
     _accountRepository = accountRepository;
     _userFactory       = userFactory;
     _accountFactory    = accountFactory;
     _jwtProvider       = jwtProvider;
 }
 public UseRefreshTokenHandler(IRefreshTokenRepository refreshTokenRepository, IUserRepository userRepository,
                               IJwtProvider jwtProvider, ITokenStorage storage)
 {
     _refreshTokenRepository = refreshTokenRepository;
     _userRepository         = userRepository;
     _jwtProvider            = jwtProvider;
     _storage = storage;
 }
Example #22
0
 public AdminDomain(IConfigRepository cfgRepo, IUserRepository userRepo, IInventoryRepository inventoryRepo, IJwtProvider jwtProvider, ITransactionScopeFactory transactionScopeFactory)
 {
     ConfigRepo              = cfgRepo;
     UserRepo                = userRepo;
     InventoryRepo           = inventoryRepo;
     JwtProvider             = jwtProvider;
     TransactionScopeFactory = transactionScopeFactory;
 }
Example #23
0
 public AuthController(
     IJwtProvider jwtProvider,
     IRefreshTokenProvider refreshTokenProvider,
     IUserRepository userRepository)
 {
     _jwtProvider          = jwtProvider;
     _refreshTokenProvider = refreshTokenProvider;
     _userRepository       = userRepository;
 }
 public IdentityService(IUserRepository userRepository, IPasswordService passwordService,
                        IJwtProvider jwtProvider, IRefreshTokenService refreshTokenService, IMessageBroker messageBroker)
 {
     _userRepository      = userRepository;
     _passwordService     = passwordService;
     _jwtProvider         = jwtProvider;
     _refreshTokenService = refreshTokenService;
     _messageBroker       = messageBroker;
 }
Example #25
0
 public IdentityService(IUserRepository userRepository, IPasswordService passwordService,
                        IJwtProvider jwtProvider, IMessageBroker messageBroker, ILogger <IdentityService> logger)
 {
     _userRepository  = userRepository;
     _passwordService = passwordService;
     _jwtProvider     = jwtProvider;
     _messageBroker   = messageBroker;
     _logger          = logger;
 }
Example #26
0
 public RefreshTokenService(IRefreshTokenRepository refreshTokenRepository, IUserRepository userRepository,
                            IRefreshTokenFactory refreshTokenFactory, IJwtProvider jwtProvider, IDateTimeProvider dateTimeProvider)
 {
     _refreshTokenRepository = refreshTokenRepository;
     _userRepository         = userRepository;
     _refreshTokenFactory    = refreshTokenFactory;
     _jwtProvider            = jwtProvider;
     _dateTimeProvider       = dateTimeProvider;
 }
Example #27
0
 public Handler(
     UserManager <AppUser> userManager,
     SignInManager <AppUser> signInManager,
     IJwtProvider jwtProvider
     )
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _jwtProvider   = jwtProvider;
 }
Example #28
0
 public AuthApiController(
     IJwtProvider jwtProvider,
     IAccountRepository accountRepository,
     ILogger <AuthApiController> logger,
     IMapper mapper) : base(logger, mapper)
 {
     _jwtProvider = jwtProvider;
     _ar          = accountRepository;
     _logger      = logger;
 }
 public UsersController(IUnitOfWork unitOfWork,
                        IJwtProvider jwtProvider,
                        DynamicTypeFactory dynamicTypeFactory,
                        SignInManager <User> signInManager)
 {
     _unitOfWork         = unitOfWork;
     _jwtProvider        = jwtProvider;
     _dynamicTypeFactory = dynamicTypeFactory;
     _signInManager      = signInManager;
 }
Example #30
0
 /// <summary>
 ///     Create provider via repository
 /// </summary>
 /// <param name="repository"></param>
 public AccountIdentityProvider(
     IJwtProvider jwtProvider,
     AccountRepository repository,
     UserRepository userRepository)
 {
     this.jwtProvider    = jwtProvider;
     this.userRepository = userRepository;
     accountRepository   = repository;
     passwordSalter      = new SaltGenerator();
 }
 public SignInHandler(IUserRepository userRepository, IPasswordService passwordService,
                      IMessageBroker messageBroker, ILogger <SignInHandler> logger,
                      IJwtProvider jwtProvider, IRefreshTokenService refreshTokenService)
 {
     _userRepository      = userRepository;
     _passwordService     = passwordService;
     _messageBroker       = messageBroker;
     _logger              = logger;
     _jwtProvider         = jwtProvider;
     _refreshTokenService = refreshTokenService;
 }