private bool SendConfirmationEmail(DbUser user) { string token = CreateUserToken(user); var confirmationLink = Url.Action(nameof(ConfirmEmail), "Auth", new { token, email = user.Email }, Request.Scheme); return(EmailProfile.SendEmail(user.Email, confirmationLink, "ToDoApp - Confirm your email")); }
private bool SendPasswordRecoveryEmail(DbUser user) { string token = CreateUserToken(user); var confirmationLink = Url.Action(nameof(EditPassword), "Auth", new { token, id = user.UserId }, Request.Scheme); return(EmailProfile.SendEmail(user.Email, confirmationLink, "ToDoApp - Change your password")); }