diff --git a/src/mailer.js b/src/mailer.js index b86a05b78..f9f099017 100644 --- a/src/mailer.js +++ b/src/mailer.js @@ -202,7 +202,7 @@ function sendInvite(user, invitor) { var templateData = { user: user, webadminUrl: config.adminOrigin(), - setupLink: config.adminOrigin() + '/api/v1/session/account/setup.html?reset_token=' + user.resetToken, + setupLink: `${config.adminOrigin()}/api/v1/session/account/setup.html?reset_token=${user.resetToken}&email=${user.email}`, invitor: invitor, cloudronName: mailConfig.cloudronName, cloudronAvatarUrl: config.adminOrigin() + '/api/v1/cloudron/avatar' @@ -289,7 +289,7 @@ function passwordReset(user) { var templateData = { user: user, - resetLink: config.adminOrigin() + '/api/v1/session/password/reset.html?reset_token=' + user.resetToken, + resetLink: `${config.adminOrigin()}/api/v1/session/password/reset.html?reset_token=${user.resetToken}&email=${user.email}`, cloudronName: mailConfig.cloudronName, cloudronAvatarUrl: config.adminOrigin() + '/api/v1/cloudron/avatar' }; diff --git a/src/oauth2views/account_setup.ejs b/src/oauth2views/account_setup.ejs index 59045b5ad..8a9ac61d3 100644 --- a/src/oauth2views/account_setup.ejs +++ b/src/oauth2views/account_setup.ejs @@ -29,6 +29,7 @@ app.controller('Controller', ['$scope', function ($scope) {