public bool ResetUserPassword(ResetPasswordDto resetDto) { return(true); }
public async Task SendMailActivateAccountAsync(ResetPasswordDto dto) { await _oppJarProxy.SendMailActivateAccountAsync(dto); }
public async Task <HttpResponseMessage> SendMailForgotPasswordAsync(ResetPasswordDto dto) { return(await _oppJarProxy.SendMailForgotPasswordAsync(dto)); }
public async Task <JsonResultModel <bool> > ResetPasswordAsync([FromBody] ResetPasswordDto input) { await _service.ResetPasswordAsync(input); return(true.ToSuccess()); }
public async Task <ApiResponseDto> ResetPassword(ResetPasswordDto resetPasswordParameters) { return(await _httpClient.PostJsonAsync <ApiResponseDto>("api/Account/ResetPassword", resetPasswordParameters)); }
public ResultObj ResetPassword(ResetPasswordDto resetPasswordModel) { throw new NotImplementedException(); }
public async Task <object> ResetPassword(ResetPasswordDto model) { var user = await _userManager.FindByEmailAsync(model.Email); return(_userManager.ResetPasswordAsync(user, model.Code, model.Password).Result.Succeeded); }
public async Task <UnifyResponseDto> ResetPasswordAsync(long id, [FromBody] ResetPasswordDto resetPasswordDto) { await _userSevice.ResetPasswordAsync(id, resetPasswordDto); return(UnifyResponseDto.Success("密码修改成功")); }
public ResultDto ResetPassword(int id, [FromBody] ResetPasswordDto resetPasswordDto) { _userSevice.ResetPassword(id, resetPasswordDto); return(ResultDto.Success("密码修改成功")); }
public async Task <ApiResponse> ResetPassword(ResetPasswordDto parameters) => ModelState.IsValid ? await _accountManager.ResetPassword(parameters) : _invalidUserModel;
public async Task <ApiResponseDto> ResetPassword(ResetPasswordDto resetPasswordParameters) { HttpResponseMessage response = await _httpClient.PostAsJsonAsync("api/Account/ResetPassword", resetPasswordParameters); return(JsonConvert.DeserializeObject <ApiResponseDto>(await response.Content.ReadAsStringAsync())); }
public static void CopyFromEntity(ResetPasswordDto response, Driver driver) { //response.password_reset = driver.; //response.password_otp_sent = driver.; }
public ResponseModel ChangePwd([FromBody] ResetPasswordDto model) { var result = userService.ResetPwd(model.userId, model.password); return(result); }
public async Task <IActionResult> ResetPassword([FromBody] ResetPasswordDto model) { if (ModelState.IsValid) { bool isEmail = Regex.IsMatch(model.Email, @"\A(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?)\Z", RegexOptions.IgnoreCase); if (isEmail) { ApplicationUser user = await _userManager.FindByEmailAsync(model.Email).ConfigureAwait(false); if (user != null) { // For more information on how to enable account confirmation and password reset please visit http://go.microsoft.com/fwlink/?LinkID=320771 // Send an email with this link IdentityResult result = await _userManager.ResetPasswordAsync(user, model.Code, model.Password).ConfigureAwait(false); if (result.Succeeded) { await _emailSender.SendEmailAsync( user.Email, "**Do Not Reply** NetAuthCore Password has been changed!", "Your NetAuthCore password has been changed!").ConfigureAwait(false); return(Ok(new RequestResult { State = RequestState.Success, Msg = "Password has been successfully reset! Please login using the new password." })); } else { return(BadRequest(new RequestResult { State = RequestState.Failed, Msg = result.Errors.ToString() })); } } return(BadRequest(new RequestResult { State = RequestState.Failed, Msg = "Error: User not found!" })); } else { return(BadRequest(new RequestResult { State = RequestState.Failed, Msg = "Error: Email not valid!" })); } } else { return(BadRequest(new RequestResult { State = RequestState.Failed, Msg = "Error: " + string.Join(" ", ModelState.Values.SelectMany(x => x.Errors).Select(x => x.ErrorMessage)), })); } }
/// <inheritdoc /> public Task ResetPassword(ResetPasswordDto parameters) { return(_accountAppService.ResetPasswordAsync(parameters)); }
public async Task <IActionResult> ResetPasswordAsync(ResetPasswordDto resetPasswordDto) { await _userCommandService.ResetPasswordAsync(resetPasswordDto); return(Ok()); }
public async Task <IActionResult> ResetPassowrd(ResetPasswordDto resetPasswordDto) { await _businessServiceProvider.UserService.ResetPasswordAsync(resetPasswordDto); return(Ok()); }
private async Task <ContentResult> RenderResetPasswordResult(ResetPasswordDto dto) { var res = await _mailer.RenderAsync(new UserResetPasswordPage(dto)); return(Content(res, "text/html")); }
public Task ResetPasswordAsync(ResetPasswordDto resetPasswordDto) { throw new NotImplementedException(); }
public HttpResponseMessage ResetPassword(ResetPasswordDto model) { Response <AccountDto> response = loginProvider.PasswordReset(model, Request.GetOwinContext().Authentication); return(Request.CreateResponse <Response <AccountDto> >(HttpStatusCode.OK, response)); }
public async Task ResetPassword(string userName, ResetPasswordDto dto) { var path = $"account/name/{userName}/resetpassword"; await Api.Post <object>(path, dto); }
public IActionResult ResetPassword([FromBody] ResetPasswordDto data) { return(GetStatusCodeResult(_userService.ResetPassword(data))); }