voici le détail complet ... je dois définir l'expiration de l'option mot de passe oublié mot de passe généré qui est envoyé à l'utilisateur par e-mail dans les 24 heures car après ce temps, l'utilisateur devrait demander un nouveau mot de passe dans node.js et comment vérifier que le mot de passe généré est utilisé dans sa validité. je suis en utilisant ce code pour Mot de passe oubliécomment définir l'expiration du mot de passe généré dans les 24 heures dans 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;
};
'
s'il vous plaît aidez-moi ça ...!
nice information monsieur le vrai problème est que comment créer une nouvelle table à partir de l'email envoyé, nous pouvons économiser le temps et mettre le chèque pendant 24 heures dans le noeud monsieur, je suis nouveau à node.js –
What DB utilises tu? –