Tag: emailvalidation

如何在node.js中24小时内设置生成的密码到期

这里是完整的细节…我需要设置过期到忘记密码选项生成的密码,通过电子邮件发送给用户在24小时内,因为在此之后,用户应该要求在node.js新密码和如何设置检查生成的密码是否在其有效期内使用。 我正在使用此代码忘记密码 exports.sendForgotPasswordEmail = function(user, password) { var emailText = fs.readFileSync(path.resolve(process.cwd(), process.app.i18n('forgot-password.html')), 'UTF-8'); var body = util.format( emailText, user.name, process.app.conf.get(process.app.conf.HomePage), user.email, password, process.app.conf.get(process.app.conf.SupportEmail) ); var subject = process.app.i18n('Recover Password !!'); async.nextTick(function() { notifications.util.mail.sendEmail(user.email, null, null, subject, body, null); }); return; }; ' 请帮我解决这个问题…!