2018-12-24 20:31:02 +01:00
|
|
|
const jwt = require('jsonwebtoken');
|
|
|
|
|
|
|
|
|
|
function toHexString(bytes) {
|
|
|
|
|
return Array.from(bytes, byte =>
|
|
|
|
|
("00" + (byte & 0xFF).toString(16)).slice(-2)
|
|
|
|
|
).join('');
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
module.exports = {
|
2019-10-13 20:44:05 +02:00
|
|
|
getlinkregByEmail: function (idapp, email, username) {
|
2018-12-24 20:31:02 +01:00
|
|
|
try{
|
2020-01-20 01:48:25 +01:00
|
|
|
myobj = {
|
|
|
|
|
idapp,
|
|
|
|
|
email,
|
|
|
|
|
username
|
|
|
|
|
};
|
|
|
|
|
return jwt.sign(myobj, process.env.SIGNCODE).toString().substring(0, 180);
|
2018-12-24 20:31:02 +01:00
|
|
|
} catch (e) {
|
2020-05-04 19:34:41 +02:00
|
|
|
console.error(e.message);
|
2018-12-24 20:31:02 +01:00
|
|
|
}
|
|
|
|
|
},
|
2019-10-14 20:31:57 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-12-24 20:31:02 +01:00
|
|
|
};
|