Blame view

server/admin/reset-password.js 843 Bytes
0ccda7775   Ryan Glover   add support for E...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
  Accounts.emailTemplates.resetPassword.siteName = () => "Application Name";
  Accounts.emailTemplates.resetPassword.from     = () => "Application Name <admin@application.com>";
  Accounts.emailTemplates.resetPassword.subject  = () => "[Application Name] Reset Your Password";
  
  Accounts.emailTemplates.resetPassword.text = ( user, url ) => {
    let emailAddress   = user.emails[0].address,
        urlWithoutHash = url.replace( '#/', '' ),
        supportEmail   = "support@application.com",
        emailBody      = `A password reset has been requested for the account related to this address (${emailAddress}). To reset the password, visit the following link:
  
  ${urlWithoutHash}
  
   If you did not request this reset, please ignore this email. If you feel something is wrong, please contact our support team: ${supportEmail}.`;
  
    return emailBody;
  };