public SignInHandler(IUserRepository userRepository, IPasswordHasher <User> passwordHasher, IAuthTokenService authTokenService, IAuthTokensCache tokensCache) { _userRepository = userRepository; _passwordHasher = passwordHasher; _authTokenService = authTokenService; _tokensCache = tokensCache; }
public IdentityController(ICommandDispatcher commandDispatcher, IQueryDispatcher queryDispatcher, IAuthTokensCache authTokensCache, IRefreshTokensService refreshTokensService) { _commandDispatcher = commandDispatcher; _queryDispatcher = queryDispatcher; _refreshTokensService = refreshTokensService; _authTokensCache = authTokensCache; }
public SignInHandler(IPasswordsService passwordService, IAuthTokensService authTokensService, IRefreshTokensService refreshTokensService, IAuthTokensCache cache, IMongoRepository <IdentityDocument, Guid> repository) { _passwordService = passwordService; _authTokensService = authTokensService; _repository = repository; _cache = cache; _refreshTokensService = refreshTokensService; }
public IdentityController(ICommandDispatcher commandDispatcher, IQueryDispatcher queryDispatcher, IAuthTokensCache cache) { _commandDispatcher = commandDispatcher; _queryDispatcher = queryDispatcher; _cache = cache; }