public EditModel(IAccesslevelApplication accesslevelApplication, IMsgBox msgBox, ILocalizer localizer, IUserApplication userApplication) { _AccesslevelApplication = accesslevelApplication; _MsgBox = msgBox; _Localizer = localizer; _UserApplication = userApplication; }
public CompoPhoneNumberModel(IMsgBox msgBox, ILocalizer localizer, IUserApplication userApplication, ISmsSender smsSender) { _msgBox = msgBox; _localizer = localizer; _userApplication = userApplication; _smsSender = smsSender; }
public UserApplicationTests() { IBCryptApplication bCryptApplication = bCryptApplication = new BCryptApplicationFake(); IUserRepository userRepository = new UserRepositoryFake(10); this._userApplication = new UserApplication(userRepository, bCryptApplication); }
public Compo_PhoneNumberConfirmationModel(IMsgBox msgBox, IUserApplication userApplication, ILocalizer localizer, ISmsSender smsSender) { _MsgBox = msgBox; _UserApplication = userApplication; _Localizer = localizer; _SmsSender = smsSender; }
public ProfilesController(MakeFriendDbContext context, IStorageService storageService, IUserApplication userApplication, IFeatureApplication featureApplication) { _context = context; _storageService = storageService; _userApplication = userApplication; _featureApplication = featureApplication; }
public UserController(IUserApplication userApplication, ICommentApplication commentApplication, IHouseApplication houseApplication, IConfiguration configuration) { _userApplication = userApplication; _commentApplication = commentApplication; _houseApplication = houseApplication; _configuration = configuration; }
public Compo_Login_PhoneNumberModel(IUserApplication userApplication, IMsgBox msgBox, ILocalizer localizer, ISmsSender smsSender) { _UserApplication = userApplication; _MsgBox = msgBox; _Localizer = localizer; _SmsSender = smsSender; }
public Compo_Login_UsernamePasswordModel(IUserApplication userApplication, IMsgBox msgBox, IJWTBuilder jWTBuilder, ILocalizer localizer) { _UserApplication = userApplication; _MsgBox = msgBox; _JWTBuilder = jWTBuilder; _Localizer = localizer; }
public UsersController(MakeFriendDbContext context, IStorageService storageService, ISessionService sessionService, IUserApplication userApplication) { _context = context; _storageService = storageService; _sessionService = sessionService; _userApplication = userApplication; }
public IBLMessage SendApplication(string userEmail, string userPassword, string title, string content) { var appResult = UserManagementDAL.SaveApplication(userEmail, userPassword); try { IUserApplication app = UserManagementDAL.GetApplicationByEmail(userEmail); if (app != null) { EmailHelper.Send("*****@*****.**", "p@ssw0rd", userEmail, title, String.Format(content, "website url", app.VerifyGuid)); } else { return(new BLMessage { Message = "Application could not be found.", Result = SaveAttempts.Failure }); } } catch (Exception exception) { // delete entry... UserManagementDAL.DeleteApplication(userEmail); // log exception... Logger.Write(exception.Message, "UserManagementBusiness"); return(new BLMessage { Message = "An error occured during sending application. Please try again later.", Result = SaveAttempts.Failure }); } return(appResult); }
public CompoLoginUsernamePasswordModelModel(IUserApplication userApplication, IMsgBox msgBox, IJwtBuilder jwtBuilder, ILocalizer localizer) { _userApplication = userApplication; _msgBox = msgBox; _jwtBuilder = jwtBuilder; _localizer = localizer; }
public Compo_ChanageAccessLevelModel(IUserApplication userApplication, IMsgBox msgBox, ILocalizer localizer, IAccesslevelApplication accesslevelApplication) { _UserApplication = userApplication; _MsgBox = msgBox; _Localizer = localizer; _AccesslevelApplication = accesslevelApplication; }
public AccessController(ILogger <AccessController> log, IConfiguration config, IUserApplication userApplication) { _log = log; _userApplication = userApplication; }
public Compo_AccountSettingsModel(IMsgBox msgBox, IUserApplication userApplication, ILocalizer localizer, ISettingApplication settingApplication, IMapper mapper) { _MsgBox = msgBox; _UserApplication = userApplication; _Localizer = localizer; _SettingApplication = settingApplication; _Mapper = mapper; }
public CompoLoginPhoneNumberOtpModel(IMsgBox msgBox, IUserApplication userApplication, ILocalizer localizer, IJwtBuilder jwtBuilder, ISmsSender smsSender) { _msgBox = msgBox; _userApplication = userApplication; _localizer = localizer; _jwtBuilder = jwtBuilder; _smsSender = smsSender; }
public RegisterModel(IUserApplication userApplication, IEmailSender emailSender, ILocalizer localizer, ITemplateApplication templateApplication, ISettingApplication settingApplication) { _userApplication = userApplication; _emailSender = emailSender; _Localizer = localizer; _templateApplication = templateApplication; _settingApplication = settingApplication; }
public Compo_Login_PhoneNumber_OTPModel(IMsgBox msgBox, IUserApplication userApplication, ILocalizer localizer, IJWTBuilder jwtBuilder, ISmsSender smsSender) { _MsgBox = msgBox; _UserApplication = userApplication; _Localizer = localizer; _JwtBuilder = jwtBuilder; _SmsSender = smsSender; }
public RegisterModel(IUserApplication UserApplication, IEmailSender EmailSender, ILocalizer Localizer, ITemplateApplication TemplateApplication, ISettingApplication settingApplication) { _UserApplication = UserApplication; _Localizer = Localizer; _EmailSender = EmailSender; _TemplateApplication = TemplateApplication; _SettingApplication = settingApplication; }
public Compo_ListAddressModel(IMsgBox msgBox, ILocalizer localizer, IUserApplication userApplication, IAddressApplication addressApplication, ILanguageApplication languageApplication, IMapper mapper) { _MsgBox = msgBox; _Localizer = localizer; _UserApplication = userApplication; _AddressApplication = addressApplication; _LanguageApplication = languageApplication; _Mapper = mapper; }
public Compo_Login_EmailLinkModel(IMsgBox msgBox, IUserApplication userApplication, ILocalizer localizer, ISettingApplication settingApplication, IEmailSender emailSender, ITemplateApplication templateApplication) { _MsgBox = msgBox; _UserApplication = userApplication; _Localizer = localizer; _SettingApplication = settingApplication; _EmailSender = emailSender; _TemplateApplication = templateApplication; }
public UsersController(MakeFriendDbContext context, IStorageService storageService, ISessionService sessionService, IUserApplication userApplication, IFeatureApplication featureApplication, INotificationApplication notificationApp) { _context = context; _storageService = storageService; _sessionService = sessionService; _userApplication = userApplication; _featureApplication = featureApplication; _notificationApp = notificationApp; }
public AuthController(IUserApplication Application, IOptions <AppSettings> appSettings, IValidator <UserDTO> userValidator, DbContextOptions <ALPHADataContext> options) { _Application = Application; _appSettings = appSettings.Value; _userValidator = userValidator; this.options = options; }
/// <summary> /// AccountController initializes class object . /// </summary> /// <param name="userApplication"></param> /// <param name="dealerApplication"></param> /// <param name="dealershipApplication"></param> /// <param name="employeeApplication"></param> /// <param name="roleApplication"></param> /// <param name="emailServiceConnector"></param> /// <param name="headerValue"></param> /// <param name="configuration"></param> /// <param name="logger"></param> public AccountController(IUserApplication userApplication, IEmailApplication emailApplication, IEmployeeApplication employeeApplication, IRoleApplication roleApplication, IClaimApplication claimApplication, IEmailServiceConnector emailServiceConnector, IHeaderValue headerValue, IConfiguration configuration, ILogger <AccountController> logger) : base(headerValue, configuration, logger) { this.UserApplication = userApplication; this.EmployeeApplication = employeeApplication; this.RoleApplication = roleApplication; this.EmailServiceConnector = emailServiceConnector; this.EmailApplication = emailApplication; this.ClaimApplication = claimApplication; }
private Task <User> GetIdentity(IUserApplication userApplication, string username, string password) { User user = userApplication.Authenticate(username, password); if (user == null) { return(Task.FromResult <User>(null)); } return(Task.FromResult(user)); }
public AuthController( IUserApplication userApplication, IAuthApplication authApplication, ITokenApplication tokenApplication, IMapper mapper) { this._authApplication = authApplication; this._userApplication = userApplication; this._tokenApplication = tokenApplication; this._mapper = mapper; }
public UsersFunctions( IUserApplication controller, IUserInfo userInfo, IErrorMessagesExample errors, IResult result ) { _controller = controller; _userInfo = userInfo; _errors = errors; _result = result; }
public ImagesController(MakeFriendDbContext context, IStorageService storageService, ISessionService sessionService, IImageApplication imageApplication, IUserApplication userApplication, IDetectImageService detectImageService, IImageScoreApplication imageScoreApplication, INotificationApplication notificationApp) { _context = context; _storageService = storageService; _sessionService = sessionService; _imageApplication = imageApplication; _userApplication = userApplication; _detectService = detectImageService; _imageScoreApplication = imageScoreApplication; _notificationApp = notificationApp; }
public AuthController( ILoggingManager _loggingManager, IHttpContextAccessor _httpContextAccessor, IUserApplication userApp, AppDBContext context, IConfiguration configuration) { this.loggingManager = _loggingManager; this.httpContextAccessor = _httpContextAccessor; this.userApp = userApp; this.context = context; this.configuration = configuration; }
public IBLMessage VerifyApplication(string verifyGuid) { /* * Verification steps: * 1- Get application. * 2- Create user in membership with application credentials. * 3- Delete application */ try { IUserApplication app = UserManagementDAL.GetApplicationByVerifyGuid(verifyGuid); if (app != null) { var oldUser = Membership.GetUser(app.UserEmail); if (oldUser == null) { MembershipUser newUser = Membership.CreateUser(app.UserEmail, app.UserPassword, app.UserEmail); //var roles = Roles.GetAllRoles(); //Roles.AddUserToRole(app.UserEmail, roles[1]); return(new BLMessage { Message = "Application verified.", Result = SaveAttempts.Success }); } else { return(new BLMessage { Message = "Account already activated.", Result = SaveAttempts.Failure }); } } else { return(new BLMessage { Message = "Application could not be found.", Result = SaveAttempts.Failure }); } } catch (Exception exception) { // log exception... Logger.Write(exception.Message, "UserManagementBusiness"); return(new BLMessage { Message = "An error occured during verifying application. Please try again later.", Result = SaveAttempts.Failure }); } }
public LoginValidation(IUserApplication user) { _user = user; RuleFor(x => x.Login) .NotEmpty().WithMessage("Login não foi informado.") .NotNull().WithMessage("Login não foi informado."); RuleFor(x => x.Password) .NotEmpty().WithMessage("Senha não foi informado.") .NotNull().WithMessage("Senha não foi informado."); RuleFor(x => x) .Must(x => Validate(x)) .WithMessage("Usuário não encontrado."); }