我正在使用Asp.Net MVC中处理登录和密码管理的集成方式。
我想自定义因忘记密码流程而产生的电子邮件。
现在很简单,只需: 请点击
重置密码我想使用自定义文字。
答案 0 :(得分:1)
键入电子邮件模板以及可以用{0},{1}等替换的任何变量文本。然后将其添加为项目设置。当您准备好发送电子邮件时,请拉出设置值(它是电子邮件的文本)并将其像string.format()一样处理到变量文本的信息中。“
答案 1 :(得分:0)
啊,我似乎找到了包含此文本的代码:
public async Task<ActionResult> ForgotPassword(ForgotPasswordViewModel model)
{
await UserManager.SendEmailAsync(user.Id, "Reset Password", *"Please reset your password by clicking <a href=\"" + callbackUrl + "\">here</a>"*);
}
我应该用我自己的文本或html修改该字符串。