Example #1
0
        public void ValidateResetToken(ValidateResetTokenRequest model)
        {
            var user = _context.Users.SingleOrDefault(x =>
                                                      x.ResetToken == model.Token &&
                                                      x.ResetTokenExpires > DateTime.UtcNow);

            if (user == null)
            {
                throw new AppException("Invalid token");
            }
        }
        public IActionResult ValidateResetToken(ValidateResetTokenRequest model)
        {
            var account = _repository.Account.ValidateResetToken(model.Token);

            if (account == null)
            {
                throw new AppException("Invalid token");
            }
            _logger.LogInfo($"Successfully validated reset token.");
            return(Ok(new { message = "Token is valid" }));
        }
Example #3
0
        public void ValidateResetToken(ValidateResetTokenRequest model)
        {
            var account = _context.HealthcareProviders.SingleOrDefault(x =>
                                                                       x.ResetToken == model.Token &&
                                                                       x.ResetTokenExpires > DateTime.UtcNow);

            if (account == null)
            {
                throw new AppException("Invalid token");
            }
        }
        public async Task ValidateResetToken(ValidateResetTokenRequest model)
        {
            var account = await _context.Users.SingleOrDefaultAsync(x =>
                                                                    x.ResetToken == model.Token &&
                                                                    x.ResetTokenExpires > DateTime.Now);

            if (account == null)
            {
                throw new AppException("Invalid token");
            }
        }
        public void ValidateResetToken(ValidateResetTokenRequest model)
        {
            var account = _context.Users.FirstOrDefault(x =>
                                                        x.ResetToken == model.Token &&
                                                        x.ResetTokenExpires > DateTime.UtcNow);

            if (account == null)
            {
                throw new Exception("Invalid token");
            }
        }
        public async Task ValidateResetTokenAsync(ValidateResetTokenRequest model)
        {
            Account account = await _context.Accounts.SingleOrDefaultAsync(a =>
                                                                           a.ResetToken == model.Token &&
                                                                           a.ResetTokenExpires > DateTime.UtcNow);

            if (account == null)
            {
                throw new AppException("Invalid token");
            }
        }
 public IActionResult ValidateResetToken(ValidateResetTokenRequest model)
 {
     _accountService.ValidateResetToken(model);
     return(Ok(new { message = "Token is valid" }));
 }
        public async Task <IActionResult> ValidateResetToken(ValidateResetTokenRequest model)
        {
            await _accountService.ValidateResetToken(model);

            return(Ok(new { message = "Token is valid" }));
        }
Example #9
0
 public IActionResult ValidateResetToken(ValidateResetTokenRequest requestDTO)
 {
     _service.ValidateResetToken(requestDTO);
     return(Ok(new { message = "Token is valid" }));
 }
        public async Task <IActionResult> ValidateResetTokenAsync(ValidateResetTokenRequest model)
        {
            await authenticationService.ValidateResetTokenAsync(model);

            return(Ok(new { message = "Token is valid" }));
        }
Example #11
0
 public void ValidateResetToken(ValidateResetTokenRequest model)
 {
     _unitOfWork.Accounts.GetByResetToken(model.Token);
 }
 public IActionResult ValidateResetToken(ValidateResetTokenRequest model)
 {
     _accountService.ValidateResetToken(model);
     return(Ok(new ApiOkResponse("Token is valid")));
 }
Example #13
0
 public IActionResult ValidateResetToken(ValidateResetTokenRequest model)
 {
     _userRepository.ValidateResetToken(model);
     return(Ok(new { message = "Token is valid" }));
 }