public HomeController(IUserRepo userRepo, IWebHostEnvironment webHostEnvironment, ILogger <HomeController> logger, Microsoft.AspNetCore.Identity.UserManager <ApplicationUser> userManager) { _userRepo = userRepo; _webHostEnvironment = webHostEnvironment; _logger = logger; _userManager = userManager; }
public AccountController(Microsoft.AspNetCore.Identity.UserManager <Microsoft.AspNetCore.Identity.IdentityUser> userMgr, Microsoft.AspNetCore.Identity.SignInManager <Microsoft.AspNetCore.Identity.IdentityUser> signInMgr) { userManager = userMgr; signInManager = signInMgr; BilliardStore.Models.IdentitySeedData.EnsurePopulated(userMgr).Wait(); }
// private readonly FrontPanels _frontPanels; public FrontController(IHostingEnvironment hostingEnvironment, IUserRoleProvider userRoleProvider , IRoleProvider roleProvider , IUserProvider userProvider , IClassificationValueProvider classificationValueProvider , IOrganizationProvider organizationProvider , IPersonProvider personProvider , IProjectProvider projectProvider , IFrontUserPreferenceProvider frontUserPreferenceProvider , IProcessProvider processProvider , IFrontProcessProvider frontProcessProvider , IContentProvider contentProvider , IClaimCheck claimCheck , IFrontProvider frontProvider , Microsoft.AspNetCore.Identity.UserManager <SIPx.API.Models.SipUser> userManager) { _hostingEnvironment = hostingEnvironment; _userRoleProvider = userRoleProvider; _roleProvider = roleProvider; _userProvider = userProvider; _classificationValueProvider = classificationValueProvider; _organizationProvider = organizationProvider; _personProvider = personProvider; _projectProvider = projectProvider; _frontUserPreferenceProvider = frontUserPreferenceProvider; _processProvider = processProvider; _frontProcessProvider = frontProcessProvider; _contentProvider = contentProvider; _claimCheck = claimCheck; _frontProvider = frontProvider; _userManager = userManager; }
public AccountController(IdentityUserManager userManager, IConfiguration configuration, ICurrentTenant currentTenant, IdentityRoleManager roleManager, IOptions <AbpAspNetCoreMultiTenancyOptions> options, IProfileAppService profileAppService, IRepository <IdentityUser> identityUser, IIdentityRoleAppService roleAppService, IIdentityUserAppService userAppService, IAbpAuthorizationPolicyProvider abpAuthorizationPolicyProvider, IAbpAuthorizationService authorizationService, IRepository <PermissionGrant> permissionGrant, IPermissionDefinitionManager permissionDefinitionManager, IRepository <IdentityRole> identityRole, Microsoft.AspNetCore.Identity.UserManager <IdentityUser> Uu ) { _userManager = userManager; _Uu = Uu; _currentTenant = currentTenant; _aspNetCoreMultiTenancyOptions = options.Value; _configuration = configuration; _profileAppService = profileAppService; _roleAppService = roleAppService; _userAppService = userAppService; _abpAuthorizationPolicyProvider = abpAuthorizationPolicyProvider; _authorizationService = authorizationService; _permissionDefinitionManager = permissionDefinitionManager; _permissionGrant = permissionGrant; _identityUser = identityUser; _identityRole = identityRole; _roleManager = roleManager; }
/// <summary> /// ReportsController constructor. /// </summary> /// <param name="hostingEnvironment">Provides application-management functions and application services.</param> /// <param name="context">Instance of <c>ApplicationDbContext</c> is responsible for communication with SQL server</param> /// <param name="userManager">Instance of <c>UserManager</c> class.</param> /// <param name="reportRepository"></param> public ReportsController(IHostingEnvironment hostingEnvironment, ApplicationDbContext context, Microsoft.AspNetCore.Identity.UserManager <ApplicationUser> userManager, IReportRepository reportRepository) { _context = context; _hostingEnvironment = hostingEnvironment; _userManager = userManager; _reportRepository = reportRepository; }
public static void SeedUsers(ApplicationDbContext context, Microsoft.AspNetCore.Identity.UserManager <AppUser> userManager) { if (context.Users.Any()) { return; } var user1 = (new AppUser { UserName = "******", Email = "*****@*****.**", FirstName = "Kot", LastName = "Popugaev" }); userManager.CreateAsync(user1, "#FoRk1337").Wait(); var user2 = (new AppUser { UserName = "******", Email = "*****@*****.**", FirstName = "Pes", LastName = "Sharik" }); userManager.CreateAsync(user2, "#FoRk1337").Wait(); var user3 = (new AppUser { UserName = "******", Email = "*****@*****.**", FirstName = "Tim", LastName = "Kooc" }); userManager.CreateAsync(user3, "#FoRk1337").Wait(); var user4 = (new AppUser { UserName = "******", Email = "*****@*****.**", FirstName = "Senior", LastName = "Developer" }); userManager.CreateAsync(user4, "#FoRk1337").Wait(); }
public OperationsOfficerController(IConfiguration config, Microsoft.AspNetCore.Identity.UserManager <ApplicationUser> usermanager, IOptions <ApplicationSettings> options) { this._context = new Models.DB.monosarsqlContext(config); this._config = config; this._userManager = usermanager; this._applicationOptions = options; }
public FrontPersonController( //IFrontUserProvider frontUserProvider IGenderProvider genderProvider , IPersonProvider personProvider , IRoleProvider roleProvider , IMasterListProvider masterListProvider , IProjectProvider projectProvider , IOrganizationProvider organizationProvider , IClassificationValueProvider classificationValueProvider , IFrontPersonProvider frontPersonProvider , ICheckProvider checkProvider , IClaimCheck claimCheck , IClassificationProvider classificationProvider , Microsoft.AspNetCore.Identity.UserManager <SIPx.API.Models.SipUser> userManager) { // _frontUserProvider = frontUserProvider; _genderProvider = genderProvider; _personProvider = personProvider; _roleProvider = roleProvider; _masterListProvider = masterListProvider; _projectProvider = projectProvider; _organizationProvider = organizationProvider; _classificationValueProvider = classificationValueProvider; _frontPersonProvider = frontPersonProvider; _checkProvider = checkProvider; _claimCheck = claimCheck; _classificationProvider = classificationProvider; _userManager = userManager; }
public FrontOrganizationController(IHostingEnvironment hostingEnvironment, IOrganizationAddressProvider organizationAddressProvider , IOrganizationTelecomProvider organizationTelecomProvider , IPersonProvider personProvider , IOrganizationTypeProvider organizationTypeProvider , IOrganizationProvider organizationProvider , IFrontOrganizationProvider frontOrganizationProvider , IMasterProvider masterProvider , IMasterListProvider masterListProvider , ICheckProvider checkProvider , IClaimCheck claimCheck , IClassificationProvider classificationProvider , Microsoft.AspNetCore.Identity.UserManager <SIPx.API.Models.SipUser> userManager) { _hostingEnvironment = hostingEnvironment; _organizationAddressProvider = organizationAddressProvider; _organizationTelecomProvider = organizationTelecomProvider; _personProvider = personProvider; _organizationTypeProvider = organizationTypeProvider; _organizationProvider = organizationProvider; _frontOrganizationProvider = frontOrganizationProvider; _masterProvider = masterProvider; _masterListProvider = masterListProvider; _checkProvider = checkProvider; _claimCheck = claimCheck; _classificationProvider = classificationProvider; _userManager = userManager; }
public AccountController(Microsoft.AspNetCore.Identity.UserManager <ApplicationUser> userManager, ApplicationDbContext context, IConfiguration configuration) { this.userManager = userManager; this.context = context; Configuration = configuration; }
public FrontContentController(IHostingEnvironment hostingEnvironment, ICheckProvider checkProvider, IClassificationProvider classificationProvider , IClassificationValueProvider classificationValueProvider , IContentTypeProvider contentTypeProvider , ILanguageProvider languageProvider , IContentStatusProvider contentStatusProvider , ISecurityLevelProvider securityLevelProvider , IOrganizationProvider organizationProvider , IProjectProvider projectProvider , IFrontContentProvider frontContentProvider , IContentProvider contentProvider , IClaimCheck claimCheck , IFrontProvider frontProvider , Microsoft.AspNetCore.Identity.UserManager <SIPx.API.Models.SipUser> userManager) { _hostingEnvironment = hostingEnvironment; _checkProvider = checkProvider; _classificationProvider = classificationProvider; _classificationValueProvider = classificationValueProvider; _contentTypeProvider = contentTypeProvider; _languageProvider = languageProvider; _contentStatusProvider = contentStatusProvider; _securityLevelProvider = securityLevelProvider; _organizationProvider = organizationProvider; _projectProvider = projectProvider; _frontContentProvider = frontContentProvider; _contentProvider = contentProvider; _claimCheck = claimCheck; _frontProvider = frontProvider; _userManager = userManager; }
public FrontUserPageSectionController(IContentTypeProvider contentTypeProvider , IPageSectionTypeProvider pageSectionTypeProvider , IPageSectionDataTypeProvider pageSectionDataTypeProvider , IFrontUserPageSectionProvider frontUserPageSectionProvider , IPageSectionProvider pageSectionProvider , IFrontUserPageProvider frontUserPageProvider , IMasterListProvider masterListProvider , IMasterProvider masterProvider , ICheckProvider checkProvider , IClaimCheck claimCheck , IPageProvider pageProvider , Microsoft.AspNetCore.Identity.UserManager <SIPx.API.Models.SipUser> userManager) { _masterProvider = masterProvider; _contentTypeProvider = contentTypeProvider; _pageSectionTypeProvider = pageSectionTypeProvider; _pageSectionDataTypeProvider = pageSectionDataTypeProvider; _frontUserPageSectionProvider = frontUserPageSectionProvider; _pageSectionProvider = pageSectionProvider; _frontUserPageProvider = frontUserPageProvider; _masterListProvider = masterListProvider; _checkProvider = checkProvider; _claimCheck = claimCheck; _pageProvider = pageProvider; _userManager = userManager; }
public PerformenceController(IPerformenceService performenceService, Microsoft.AspNetCore.Identity.UserManager <Data.Models.ApplicationUser> userManager, ICategoryService categoryService) { this.performenceService = performenceService; this.userManager = userManager; this.categoryService = categoryService; }
public ValidatorController(ApplicationDbContext context, Microsoft.AspNetCore.Identity.UserManager <GradutionProject.Areas.Identity.Data.ApplicationUser> userManager, Microsoft.AspNetCore.Identity.RoleManager <IdentityRole> roleManager) { _context = context; _userManager = userManager; _roleManager = roleManager; }
public LocaisController( Services.Generic.IGenericService <Local> service, Microsoft.AspNetCore.Identity.UserManager <Models.ApplicationUser> userManager ) : base(service) { _userManager = userManager; }
public LocaisController( Services.Locais.ILocaisService service, Microsoft.AspNetCore.Identity.UserManager <Models.ApplicationUser> userManager ) : base(service) { _userManager = userManager; }
public HelpController( ICheckProvider checkProvider , IClaimCheck claimCheck , Microsoft.AspNetCore.Identity.UserManager <SIPx.API.Models.SipUser> userManager) { _checkProvider = checkProvider; _claimCheck = claimCheck; _userManager = userManager; }
public CreateRuoliModel( ApplicationDbContext db, Microsoft.AspNetCore.Identity.UserManager <Models.Utenti> userManager, Microsoft.AspNetCore.Identity.RoleManager <Models.Ruoli> roleManager) { _db = db; _userManager = userManager; _roleManager = roleManager; }
public ReservasController( Services.Generic.IGenericService <Reserva> serviceReserva, Services.Generic.IGenericService <Local> serviceLocal, Microsoft.AspNetCore.Identity.UserManager <Models.ApplicationUser> userManager) : base(serviceReserva) { _serviceReserva = serviceReserva; _serviceLocal = serviceLocal; _userManager = userManager; }
public AuthController(Microsoft.AspNetCore.Identity.UserManager <ApplicationUser> _userManager, Microsoft.AspNetCore.Identity.SignInManager <ApplicationUser> _signInManager, JWTAUthenticator _jwtAuthenticaor, IRepository repository, ChatApplicationsLogic chatApplicationsLogic) { userManager = _userManager; signInManager = _signInManager; jwtAuthenticator = _jwtAuthenticaor; _chatApplicationsLogic = chatApplicationsLogic; _repository = repository; }
public GetDetailsHandler( IAggregateStore aggregateStore, IEventStore eventStore, IClock clock, Microsoft.AspNetCore.Identity.UserManager <Models.Users.ApplicationUser> userManager) { _aggregateStore = aggregateStore ?? throw new ArgumentNullException(nameof(aggregateStore)); _eventStore = eventStore ?? throw new ArgumentNullException(nameof(eventStore)); _clock = clock ?? throw new ArgumentNullException(nameof(clock)); _userManager = userManager ?? throw new ArgumentNullException(nameof(userManager)); }
public PersonRelationTypeController(ICheckProvider checkProvider , IMasterListProvider masterListProvider , IClaimCheck claimCheck , IPersonRelationTypeProvider personRelationTypeProvider , Microsoft.AspNetCore.Identity.UserManager <SIPx.API.Models.SipUser> userManager) { _checkProvider = checkProvider; _masterListProvider = masterListProvider; _claimCheck = claimCheck; _personRelationTypeProvider = personRelationTypeProvider; _userManager = userManager; }
public PropertyController(IPropertyProvider propertyProvider , IPropertyTypeProvider propertyTypeProvider , ICheckProvider checkProvider , IClaimCheck claimCheck , Microsoft.AspNetCore.Identity.UserManager <SIPx.API.Models.SipUser> userManager) { _propertyProvider = propertyProvider; _propertyTypeProvider = propertyTypeProvider; _checkProvider = checkProvider; _claimCheck = claimCheck; _userManager = userManager; }
public void SendJobApplicationEmail(JobApplication jobApplication, Microsoft.AspNetCore.Identity.UserManager <ApplicationUser> userManager, string webRootPath) { var getJob = new JobManager(context, userManager).GetJob(webRootPath, jobApplication.JobId); var user = userManager.FindByIdAsync(getJob.Data.Organisation.UserId); var userDetails = new UserProfileManager(context, userManager).GetUserDetailsByUserId(jobApplication.UserId, webRootPath); string body = userDetails.Data.FirstName + " " + userDetails.Data.LastName + " has shown interest in the job for " + getJob.Data.Name + " you advertised on JobSearch. to view more details on the application click this link." + Configuration["FrontEndUrl:BaseUrl"] + Configuration["FrontEndUrl:ForgotPasswordUrlPreffix"] + jobApplication.Id; IdentityMessage message = new IdentityMessage { Body = body, Destination = user.Result.Email, Subject = "Job Application" }; new EmailService().SendEmailAsync(message); }
public static async Task <bool> HasAccess(this ClaimsPrincipal User, Microsoft.AspNetCore.Identity.UserManager <ApplicationUser> userManager, string access) { if (User.IsInRole("Admin")) { return(true); } var user = await userManager.FindByNameAsync(User.Identity.Name); var claims = await userManager.GetClaimsAsync(user); return(claims.Any(x => x.Value == access)); }
public FrontUserFavoriteController( IFrontUserFavoriteGroupProvider frontUserFavoriteGroupProvider , ICheckProvider checkProvider , IFrontUserFavoriteProvider frontUserFavoriteProvider , IClaimCheck claimCheck , Microsoft.AspNetCore.Identity.UserManager <SIPx.API.Models.SipUser> userManager) { _frontUserFavoriteGroupProvider = frontUserFavoriteGroupProvider; _checkProvider = checkProvider; _frontUserFavoriteProvider = frontUserFavoriteProvider; _claimCheck = claimCheck; _userManager = userManager; }
public BaseController(IBaseProvider baseProvider , ICheckProvider checkProvider , IClaimCheck claimCheck , IMasterProvider masterProvider , IUITermLanguageCustomizationProvider iUITermLanguageCustomizationProvider , Microsoft.AspNetCore.Identity.UserManager <SIPx.API.Models.SipUser> userManager) { _baseProvider = baseProvider; _checkProvider = checkProvider; _claimCheck = claimCheck; _masterProvider = masterProvider; _iUITermLanguageCustomizationProvider = iUITermLanguageCustomizationProvider; _userManager = userManager; }
public ToDoController(IUserProvider userProvider , IFrontProcessProvider frontProcessProvider , IClaimCheck claimCheck , IProcessProvider ProcessProvider , Microsoft.AspNetCore.Identity.UserManager <SipUser> userManager , ICheckProvider checkProvider) { _userProvider = userProvider; _frontProcessProvider = frontProcessProvider; _claimCheck = claimCheck; _processProvider = ProcessProvider; _userManager = userManager; _checkProvider = checkProvider; }
public void SendForgotPasswordEmail(Microsoft.AspNetCore.Identity.UserManager <ApplicationUser> userManager, ApplicationUser user) { string tokenId = new TokenManager(context).SaveToken(new Token { User = user, UserToken = userManager.GeneratePasswordResetTokenAsync(user).Result, ExpiryDate = DateTime.Now.AddDays(1) }); string requestUrl = Configuration["FrontEndUrl:BaseUrl"] + Configuration["FrontEndUrl:ResetPasswordUrlPreffix"] + tokenId; IdentityMessage message = new IdentityMessage { Body = requestUrl, Destination = user.Email, Subject = "Forgot Password" }; new EmailService().SendEmailAsync(message); }
public ImageController(IHostingEnvironment hostingEnvironment , IMasterProvider masterProvider , IMasterListProvider masterListProvider , ICheckProvider checkProvider , IClaimCheck claimCheck , IClassificationProvider classificationProvider , Microsoft.AspNetCore.Identity.UserManager <SIPx.API.Models.SipUser> userManager) { _hostingEnvironment = hostingEnvironment; _masterProvider = masterProvider; _masterListProvider = masterListProvider; _checkProvider = checkProvider; _claimCheck = claimCheck; _classificationProvider = classificationProvider; _userManager = userManager; }