public IdentityAggregate(IDbContext context) : base(context) { _logger = GetService <ILoggerFactory>().CreateLogger <IdentityAggregate>(); _userManager = GetService <IUserManager>(); _signInManager = GetService <ISignInManager>(); }
public HomeController( IAccountService accountService, IUserService userService, IStatisticService statisticService, IViewModelService viewModelService, ISignInManager signInManager, IUserManager userManager, IIdentityHelper identityHelper) { Guard.WhenArgument(accountService, "AccountService").IsNull().Throw(); Guard.WhenArgument(userService, "UserService").IsNull().Throw(); Guard.WhenArgument(statisticService, "StatisticService").IsNull().Throw(); Guard.WhenArgument(viewModelService, "ViewModelService").IsNull().Throw(); Guard.WhenArgument(signInManager, "SignInManager").IsNull().Throw(); Guard.WhenArgument(userManager, "UserManager").IsNull().Throw(); Guard.WhenArgument(identityHelper, "IdentityHelper").IsNull().Throw(); this.accountService = accountService; this.userService = userService; this.statisticService = statisticService; this.viewModelService = viewModelService; this.signInManager = signInManager; this.userManager = userManager; this.identityHelper = identityHelper; }
private ApplicationUserManager _deprecatedUserManager; // TODO: Remove public AccountController() { var clientId = SecretsHelper.GetAppId(); var clientSecret = SecretsHelper.GetAppSecret(); _signInManager = new SignInManager(clientId, clientSecret); _userManager = new UserManager(clientId, clientSecret); }
/// <summary> /// Initializes a new instance of the <see cref="AccountController"/> class. /// </summary> /// <param name="userManager">The user manager to use.</param> /// <param name="signInManager">The sign in manager to use.</param> /// <param name="urlHelper">The URL helper to use.</param> /// <param name="authManager">The authentication manager to use.</param> /// <param name="logService">The logging service to use.</param> /// <remarks> /// This overload is used to allow dependency injection for testing. /// </remarks> public AccountController(IUserManager userManager, ISignInManager signInManager, UrlHelper urlHelper, IAuthenticationManager authManager = null, ILogService logService = null) : base(userManager, signInManager) { Url = urlHelper ?? Url; _authManager = authManager; _logService = logService; }
public AccountController(ISignInManager signInManager, IUserManager userManager, IAccountSender accountSender, ILogger <AccountController> logger) { _signInManager = signInManager; _userManager = userManager; _accountSender = accountSender; _logger = logger; }
public LoginCommandHandler(ISignInManager signInManager, IPasswordHelper passwordHelper, IMemoryCache cache, IStaffRepository staffRepo) { _signInManager = signInManager; _passwordHelper = passwordHelper; _cache = cache; _staffRepo = staffRepo; }
public OrgServicesController(IAppUserManager appUserManager, ISignInManager signInManager, IAuthTokenManager authTokenManager, IOrganizationManager orgManager, UserManager <AppUser> userManager, IAdminLogger logger) : base(userManager, logger) { _appUserManager = appUserManager; _orgManager = orgManager; _authTokenManager = authTokenManager; _signInManager = signInManager; }
public DashboardController(IMediator mediator, ISignInManager signInManager, IHttpContextAccessor context) { this.mediator = mediator; this.signInManager = signInManager; this.context = context; }
public AccountApi(ISignInManager signInManager, ITokenHelper tokenHelper, ILogger <AccountApi> logger, IApplicationUserService applicationUserService) : base(logger) { this.signInManager = signInManager; this.tokenHelper = tokenHelper; this.applicationUserService = applicationUserService; }
public AccountController(ISignInManager signInManager, IUserManager userManager, ITokenService tokenService, ILogger <AccountController> logger) { _logger = logger; _signInManager = signInManager; _userManager = userManager; _tokenService = tokenService; }
public TokenController(TokenAuthOptions tokenOptions, ISignInManager<CustomUser> signInManager) { this.tokenOptions = tokenOptions; _signInManager = signInManager; //this.bearerOptions = options.Value; //this.signingCredentials = signingCredentials; }
public AccountController(IUserManager userManager, ISignInManager signInManager, IAuthenticationManager authenticationManager, IUserRepository userRepository) { _userManager = userManager; _signInManager = signInManager; _authenticationManager = authenticationManager; _userRepository = userRepository; }
public TokenManager(ISignInManager signInManager, IConfiguration configuration) { signInManager.CheakArgument(); Session = signInManager.Context.Session; SignInManager = signInManager; Configuration = configuration; }
public LoginCommandHandler(IMediator mediator, ISignInManager signInManager, IJwtSecurityTokenManager securityTokenManager, ICurrentUserService currentUserService) { _mediator = mediator; _signInManager = signInManager; _currentUserService = currentUserService; _securityTokenManager = securityTokenManager; }
public LoginService(ILogger <LoginService> logger, ISignInManager <User> signInManager, IUserManager <User> userManager, IOptions <AppSettings> appSettings) { _logger = logger; _signInManager = signInManager; _userManager = userManager; _appSettings = appSettings.Value; }
public IdentitySubscribe(IUserManager userManager, ISignInManager signInManager, ILogger logger) { _userManager = userManager; _signInManager = signInManager; _logger = logger; }
public AccountController(ILogger <AccountController> logger, IApplicationUserService applicationUserService, IUserManager userManager, ApplicationDbContext dbContext, ISignInManager signInManager, ICdnService cdnService, IEmailSender emailSender) : base(logger, userManager, dbContext) { this.applicationUserService = applicationUserService; this.signInManager = signInManager; this.cdnService = cdnService; this.emailSender = emailSender; }
public UserService(IUserManager userManager, ISignInManager signInManager, IDbContextProvider contextProvider, ICryptoProvider cryptoProvider, IEmailService emailService) { _userManager = userManager; _signInManager = signInManager; _contextProvider = contextProvider; _cryptoProvider = cryptoProvider; _emailService = emailService; }
public AuthenticationAdapter(IUserManager userManager, ISignInManager signInManager, IUserService userService, IOptions <JWTSettings> settings, Data.Providers.Contracts.ICryptoProvider cryptoProvider) { _jwtTokenSettings = settings.Value; _userManager = userManager; _signInManager = signInManager; _userService = userService; _cryptoProvider = cryptoProvider; }
public SignController(ISignInManager signInManager, IConfigurationRegistry registry, IEmailSender emailSender, IMediator mediator) { SignInManager = signInManager; UserManager = signInManager.UserManager; Configurations = registry; EmailSender = emailSender; Mediator = mediator; }
public AccountController( IUserManager<CustomUser> userManager, ISignInManager<CustomUser> signInManager ) { _userManager = userManager; _signInManager = signInManager; }
public AccountController(ILogger <AccountController> logger, IApiHelper apiHelper, ISignInManager signInManager, IAccountsEndpoint accountsEndpoint, IAuthenticationEndpoint authenticationEndpoint) { _logger = logger; _apiHelper = apiHelper; _accountsEndpoint = accountsEndpoint; _authenticationEndpoint = authenticationEndpoint; _signInManager = signInManager; }
public AccountController( IUserManager <User> userManager, ISignInManager <User> signInManager, IOptions <AppSettings> appSettings) : base(userManager, signInManager) { _accountAgent = new AccountData(appSettings.Value); _establishmentAgent = new EstablishmentData(appSettings.Value); }
public AccountController( IAuthenticatedUserClient authenticatedUserClient, ISignInManager signInManager, IUserProfileAccessManager userProfileAccessManager) { _authenticatedUserClient = authenticatedUserClient; _signInManager = signInManager; _userProfileAccessManager = userProfileAccessManager; }
public AccountController(ISignInManager signInManager) { if (signInManager == null) { throw new ArgumentNullException(nameof(signInManager)); } _signInManager = signInManager; }
public AuthController(AppContext appContext, IBaseUnitOfWork unitOfWork, IUserRepository userRepository, IUserDetailsRepository userDetailsRepository, ISignInManager singInManager, IUserManager userManager) { _appContext = appContext; _unitOfWork = unitOfWork; _userRepository = userRepository; _userDetailsRepository = userDetailsRepository; _singInManager = singInManager; _userManager = userManager; }
public RegisterValidator(IUserManager userManager, ISignInManager signInManager) { RuleFor(x => x.Email).EmailAddress().NotEmpty().WithMessage($"Current email is invalid.").MustAsync(async(model, email, context) => { var userResult = await userManager.GetUserByEmail(email); return(userResult == null); }).WithMessage("Email already exists");; RuleFor(x => x.Password).NotNull().MinimumLength(6).MaximumLength(20); }
public AdminService(IUserManager userManager, ISignInManager signInManager, IHttpContextAccessor httpContextAccessor, IUserAccountRepository userAccountRepository) { _userManager = userManager; _signInManager = signInManager; _httpContextAccessor = httpContextAccessor; _userAccountRepository = userAccountRepository; }
public TestController( MenuProvider menuProvider, BreadcrumbProvider breadcrumbProvider, ISignInManager signInManager ) { _menuProvider = menuProvider; _breadcrumbProvider = breadcrumbProvider; _signInManager = signInManager; }
public AppUserManager(IAppUserRepo appUserRepo, IDependencyManager depManager, ISecurity security, IAdminLogger logger, IAppConfig appConfig, IUserVerficationManager userVerificationmanager, IAuthTokenManager authTokenManager, IUserManager userManager, ISignInManager signInManager, IAdminLogger adminLogger) : base(appUserRepo, depManager, security, logger, appConfig) { _appUserRepo = appUserRepo; _adminLogger = logger; _authTokenManager = authTokenManager; _signInManager = signInManager; _userManager = userManager; _appConfig = appConfig; _userVerificationmanager = userVerificationmanager; }
public ApplicationUserService(ApplicationDbContext dbContext, ICdnService cdnService, ISignInManager signInManager, IEmailSender emailSender, IConfiguration configuration, ITokenHelper tokenHelper, IUrlUtility urlUtility, IUserManager userManager) { this.dbContext = dbContext; this.cdnService = cdnService; this.signInManager = signInManager; this.emailSender = emailSender; this.configuration = configuration; this.tokenHelper = tokenHelper; this.urlUtility = urlUtility; this.userManager = userManager; }
public AccountController( IUserRepository <MyIdentityUser> userRepository, ISignInManager <MyIdentityUser> signInManager, IEmailSender emailSender, ILogger <AccountController> logger) { _userRepository = userRepository; _signInManager = signInManager; _emailSender = emailSender; _logger = logger; }
public RegisterUserValidator(IUserManager manager, ISignInManager signInManager) { var userManager = manager; RuleFor(prop => prop.Email).NotNull().NotEmpty().EmailAddress().WithMessage("Invalid email").MustAsync(async(model, email, context) => { var userResult = await userManager.GetUserByEmail(email); return(userResult == null); }).WithMessage("This Email already taken"); RuleFor(prop => prop.Password).NotNull().NotEmpty().MinimumLength(8).WithMessage("Password must not be null or empty and have at least 8 symbols"); }
public SecurityController(ISignInManager signInManager) { _signInManager = signInManager; }
/// <summary> /// Initializes a new instance of the <see cref="UserBaseController"/> class. /// </summary> /// <param name="userManager">The user manager.</param> /// <param name="signInManager">The sign in manager.</param> public UserBaseController(IUserManager userManager, ISignInManager signInManager) { UserManager = userManager; SignInManager = signInManager; }
public SecurityController(IUserService userService,ISignInManager signInManager) { _userService = userService; _signInManager = signInManager; }
/// <summary /> /// <param name="userManager"></param> /// <param name="signInManager"></param> public AccountController( IUserManager userManager , ISignInManager signInManager ) { _userManager = userManager; _signInManager = signInManager; }