#1928 Add a sentence indicating the reset time limit on form and email
authorNassim Bounouas <nassim.bounouas@gmail.com>
Sat, 22 Jun 2019 13:47:07 +0000 (15:47 +0200)
committerNassim Bounouas <nassim.bounouas@gmail.com>
Sat, 22 Jun 2019 13:47:07 +0000 (15:47 +0200)
client/src/app/login/login.component.ts
server/lib/emailer.ts

index fc2442c0e9bb4cddae72e66d487a0d66bec530b5..dc10de325f4d026770c271aa9c6f3518d345e9b4 100644 (file)
@@ -78,7 +78,7 @@ export class LoginComponent extends FormReactive implements OnInit {
       .subscribe(
         () => {
           const message = this.i18n(
-            'An email with the reset password instructions will be sent to {{email}}.',
+            'An email with the reset password instructions will be sent to {{email}}. The link will expire within 5 minutes.',
             { email: this.forgotPasswordEmail }
           )
           this.notifier.success(message)
index 73c2bcb1b520bb0cf022b6100ad96c0fd1c037d4..540c36025f71bc123467bea68d75814d75b6830b 100644 (file)
@@ -350,7 +350,7 @@ class Emailer {
   addPasswordResetEmailJob (to: string, resetPasswordUrl: string) {
     const text = `Hi dear user,\n\n` +
       `A reset password procedure for your account ${to} has been requested on ${WEBSERVER.HOST} ` +
-      `Please follow this link to reset it: ${resetPasswordUrl}\n\n` +
+      `Please follow this link to reset it: ${resetPasswordUrl}  (the link will expire within 5 minutes)\n\n` +
       `If you are not the person who initiated this request, please ignore this email.\n\n` +
       `Cheers,\n` +
       `${CONFIG.EMAIL.BODY.SIGNATURE}`