Ejemplo n.º 1
0
 public ClientLoginService(IClientRepository repository, IJwtBearerService jwtBearer,
                           IPasswordHasherService passwordHasher)
 {
     _repository     = repository;
     _jwtBearer      = jwtBearer;
     _passwordHasher = passwordHasher;
 }
Ejemplo n.º 2
0
 public DemoAppService(DefaultDbContext defaultDbContext, IJwtBearerService jwtBearerService, IConfiguration config, ILogger <DemoAppService> logger)
 {
     _defaultDbContext = defaultDbContext;
     _jwtBearerService = jwtBearerService;
     _config           = config;
     _logger           = logger;
 }
Ejemplo n.º 3
0
 public IdentityServices(SignInManager <User> signInManager, UserManager <User> userManager, IJwtBearerService jwtBearerService, IEventBus bus)
 {
     _signInManager    = signInManager;
     _userManager      = userManager;
     _jwtBearerService = jwtBearerService;
     _bus = bus;
 }
Ejemplo n.º 4
0
        private async Task <JsonWebToken> CreateJwtToken(string refreshToken)
        {
            IServiceProvider  provider         = HttpContext.RequestServices;
            IJwtBearerService jwtBearerService = provider.GetService <IJwtBearerService>();
            JsonWebToken      token            = await jwtBearerService.RefreshToken(refreshToken);

            return(token);
        }
Ejemplo n.º 5
0
        private async Task <JsonWebToken> CreateJwtToken(User user, RequestClientType clientType = RequestClientType.Browser)
        {
            IServiceProvider  provider         = HttpContext.RequestServices;
            IJwtBearerService jwtBearerService = provider.GetService <IJwtBearerService>();
            JsonWebToken      token            = await jwtBearerService.CreateToken(user.Id.ToString(), user.UserName, clientType);

            return(token);
        }
Ejemplo n.º 6
0
 public IdentityServices(SignInManager <User> signInManager, UserManager <User> userManager, IJwtBearerService jwtBearerService, IEventBus bus, IPrincipal principal)
 {
     _signInManager    = signInManager;
     _userManager      = userManager;
     _jwtBearerService = jwtBearerService;
     _bus       = bus;
     _principal = principal;
 }
 public AccountsController(UserManager <User> userManager,
                           SignInManager <User> signInManager,
                           IUserClaimsService userClaimsService,
                           IJwtBearerService jwtBearerService)
 {
     _userManager       = userManager;
     _signInManager     = signInManager;
     _userClaimsService = userClaimsService;
     _jwtBearerService  = jwtBearerService;
 }
Ejemplo n.º 8
0
 public IdentityContract(SignInManager <UserEntity> signInManager, UserManager <UserEntity> userManager, IJwtBearerService jwtBearerService)
 {
     _signInManager    = signInManager;
     _userManager      = userManager;
     _jwtBearerService = jwtBearerService;
 }
Ejemplo n.º 9
0
 public AccountAppService(DefaultDbContext defaultDbContext, IJwtBearerService jwtBearerService)
 {
     _defaultDbContext = defaultDbContext;
     _jwtBearerService = jwtBearerService;
 }
Ejemplo n.º 10
0
 public AccountAppService(DefaultDbContext defaultDbContext, IJwtBearerService jwtBearerService, HttpUserContext currentUser)
 {
     _defaultDbContext = defaultDbContext;
     _jwtBearerService = jwtBearerService;
     _currentUser      = currentUser;
 }
Ejemplo n.º 11
0
 public IdentityServices(SignInManager <User> signInManager, UserManager <User> userManager, IJwtBearerService jwtBearerService)
 {
     _signInManager    = signInManager;
     _userManager      = userManager;
     _jwtBearerService = jwtBearerService;
 }