예제 #1
0
        public void init()
        {
            service = new VerifyService();

            int validSeconds = 20;

            var m = new Member()
            {
                MemberId = "123456",
                //Vno = "V654321",
                //MemberLevel = "I",
                Mobile = "1366155555",
                Name = "washing",
                Point = 9999

            };

            vInfo = new VerifyInfo();
            vInfo.MemberId = m.MemberId;
            vInfo.Caller = "Web";
            vInfo.RefreshToken = string.Empty;
            vInfo.ValidDate = DateTime.Now.AddSeconds(validSeconds);
            vInfo.ValidMinutes = 1;
            vInfo.VerifiedMember = m;
        }
 /// <summary>
 ///
 /// </summary>
 /// <param name="env"></param>
 /// <param name="verifyService"></param>
 /// <param name="vacationCheckServices"></param>
 /// <param name="context"></param>
 /// <param name="applyService"></param>
 /// <param name="currentUserService"></param>
 /// <param name="usersService"></param>
 /// <param name="companiesService"></param>
 /// <param name="httpContext"></param>
 /// <param name="fileServices"></param>
 public StaticController(IWebHostEnvironment env, IVerifyService verifyService, IVacationCheckServices vacationCheckServices, ApplicationDbContext context, IApplyVacationService applyService, ICurrentUserService currentUserService, IUsersService usersService, ICompaniesService companiesService, IHttpContextAccessor httpContext, IFileServices fileServices)
 {
     this.env               = env;
     _verifyService         = verifyService;
     _vacationCheckServices = vacationCheckServices;
     _context               = context;
     _applyService          = applyService;
     _currentUserService    = currentUserService;
     _usersService          = usersService;
     _companiesService      = companiesService;
     _httpContext           = httpContext;
     _fileServices          = fileServices;
 }
예제 #3
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="model"></param>
        /// <param name="_verifyService"></param>
        /// <returns></returns>
        public static void Verify(this ScrollerVerifyViewModel model, IVerifyService _verifyService)
        {
            if (model == null)
            {
                throw new ActionStatusMessageException(ActionStatusMessage.Account.Auth.Verify.NotSet);
            }
            var result = _verifyService.Verify(model.Code);

            if (result != null)
            {
                throw new ActionStatusMessageException(new ApiResult(ActionStatusMessage.Account.Auth.Verify.Invalid, result, true));
            }
        }
 /// <summary>
 ///
 /// </summary>
 /// <param name="usersService"></param>
 /// <param name="currentUserService"></param>
 /// <param name="applyService"></param>
 /// <param name="applyInDayService"></param>
 /// <param name="applyServiceCreate"></param>
 /// <param name="vacationCheckServices"></param>
 /// <param name="context"></param>
 /// <param name="companiesService"></param>
 /// <param name="verifyService"></param>
 /// <param name="authService"></param>
 /// <param name="recallOrderServices"></param>
 /// <param name="userActionServices"></param>
 /// <param name="dataDictionariesServices"></param>
 public ApplyController(IUsersService usersService, ICurrentUserService currentUserService, IApplyVacationService applyService, IApplyInDayService applyInDayService, IApplyServiceCreate applyServiceCreate, IVacationCheckServices vacationCheckServices, ApplicationDbContext context, ICompaniesService companiesService, IVerifyService verifyService, IGoogleAuthService authService, IRecallOrderServices recallOrderServices, IUserActionServices userActionServices, IDataDictionariesServices dataDictionariesServices)
 {
     this.usersService             = usersService;
     this.currentUserService       = currentUserService;
     this.applyService             = applyService;
     this.applyInDayService        = applyInDayService;
     this.applyServiceCreate       = applyServiceCreate;
     this.context                  = context;
     this.companiesService         = companiesService;
     this.verifyService            = verifyService;
     this.authService              = authService;
     this.recallOrderServices      = recallOrderServices;
     this.userActionServices       = userActionServices;
     this.dataDictionariesServices = dataDictionariesServices;
 }
        /// <summary>
        /// 账号管理
        /// </summary>
        /// <param name="userManager"></param>
        /// <param name="signInManager"></param>
        /// <param name="emailSender"></param>
        /// <param name="logger"></param>
        /// <param name="usersService"></param>
        /// <param name="verifyService"></param>
        /// <param name="authService"></param>
        /// <param name="context"></param>
        /// <param name="currentUserService"></param>
        /// <param name="userActionServices"></param>
        /// <param name="cipperServices"></param>
        /// <param name="permissionServices"></param>

        public AccountController(
            UserManager <ApplicationUser> userManager,
            SignInManager <ApplicationUser> signInManager,
            IEmailSender emailSender,
            ILogger <AccountController> logger,
            IUsersService usersService, IVerifyService verifyService, IGoogleAuthService authService, ApplicationDbContext context, ICurrentUserService currentUserService, IUserActionServices userActionServices,
            ICipperServices cipperServices, IPermissionServices permissionServices)
        {
            _userManager            = userManager;
            _signInManager          = signInManager;
            _emailSender            = emailSender;
            _logger                 = logger;
            _usersService           = usersService;
            _verifyService          = verifyService;
            _authService            = authService;
            _context                = context;
            this.currentUserService = currentUserService;
            _userActionServices     = userActionServices;
            this.cipperServices     = cipperServices;
            this.permissionServices = permissionServices;
        }
예제 #6
0
 public MemberLogin()
 {
     _verifyService = new VerifyService();
 }
예제 #7
0
 public VerifierController(IVerifyService verificationService)
 {
     _verifyService = verificationService;
 }
예제 #8
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="configuration"></param>
 /// <param name="verifyService"></param>
 /// <param name="cipperServices"></param>
 public SystemStaticController(IConfiguration configuration, IVerifyService verifyService, ICipperServices cipperServices)
 {
     this.configuration  = configuration;
     this._verifyService = verifyService;
     this.cipperServices = cipperServices;
 }
예제 #9
0
 public PlayerManager(IVerifyService playerVerifyService)
 {
     _playerVerifyService = playerVerifyService;
 }
예제 #10
0
 public VerificationsController(ApplicationDbContext context, IVerifyService verifyService)
 {
     _context       = context;
     _verifyService = verifyService;
 }