diff --git a/src/server/models/user.js b/src/server/models/user.js index dc913ad..c5ff1f3 100755 --- a/src/server/models/user.js +++ b/src/server/models/user.js @@ -1241,14 +1241,15 @@ UserSchema.statics.createNewReqRegistrationGetLink = async function(idapp, usern if (!user.date_tokenreg || (!user.tokenreg) || (user.tokenreg && (user.date_tokenreg < new Date().getTime()))) { // Se รจ scaduto, ne crea uno nuovo // Creo il tokenforgot - user.tokenreg = jwt.sign(user._id.toHexString(), process.env.SIGNCODE). + let mycodestr = user._id.toHexString() + new Date().getTime().toString(); + user.tokenreg = jwt.sign(mycodestr, process.env.SIGNCODE). toString(); if (user.tokenreg){ try { user.tokenreg = user.tokenreg.replaceAll('.', ''); user.tokenreg = user.tokenreg.replaceAll('/', ''); - user.tokenreg = user.tokenreg.substring(1,8); + user.tokenreg = user.tokenreg.slice(-8); }catch (e) { console.error('err', e); }