INNER CODE UNIT · JavaScript
createJWTtoken
eknoorpreet/dev.to-clone · server/utils/index.js:24
const createJWTtoken = (id, email) => {
let jwtToken;
try {
jwtToken = jwt.sign(
//takes payload (the data you want to encode)
{ userId: id, email: email },
JWT_KEY,
{ expiresIn: '1h' } //token expires in 1 hr
);
} catch (err) {
console.log(err); //return err ('Signup failed, please try again', 500)
//'Login failed, please try again', 500)
}
return jwtToken;
};
exports.uploadToCloudinary = uploadToCloudinary;
exports.createJWTtoken = createJWTtoken;